[2주차] 엑셀 API 기초 3주 완성 스터디노트
🔷 API로 서버와 소통하는 방식에는 여러가지가 있지만, 대표적으로 사용되는 2가지 방식에 대한 간단한 설명을 정리합니다.
서비스를 제공하는 서버와 소통하는 도구가 바로 API.
소통이라고 하면 서로 주고받는 말이 있기 마련인데,
Give 와 Take 처럼 API가 서버와 소통하는 방식에서도 GET 과 POST가 있다.
① GET 요청 = 받는 요청
ex) 맛집 검색, 지도 검색, QR코드 만들기, 사이트 화면(뉴스, 광고...)
② POST 요청 = 보내는 요청
ex) 게시글 작성, 댓글 쓰기, 로그인 (+접속위치),
🔷 브라우저의 개발자 도구로 특정 페이지의 네트워크 분석 시, 가장 먼저 살펴봐야 할 2가지 항목에 대한 설명을 간략히 정리합니다.
① Fetch/XHR
[개발자옵션] - [Network] - [Fetch/XHR]
[all 탭]에서는 “맨 위에 있는 주소”에서 그 아래로 어떤 데이터를 받아 왔는지 볼 수 있고,
[Fetch/XHR]탭에서는 그 안에 어떤 데이터를 받아 왔는지 데이터 값을 볼 수 있다. (주로 Jason)
[JS]와 [CSS]탭에서는 어떻게 받아오는지 알 수 있다.
② Docs(문서)
[개발자옵션] - [Network] - [Docs]
어떤 문서를 보는지에 대한 정보를 볼 수 있다.
🔷 API 요청 시, 서버에 전달할 부가정보를 담는 "Request Header(요청헤더)"의 주요 목적 2가지에 대한 간단한 설명을 작성합니다.
<육하원칙으로 알아보는 API 사용법>
[누가] : 내가
[언제] : 지금
[어디로] : https://www.naver.com/search?
[무엇을] : query = 햄버거&where=menu
[어떻게①] : GET
[어떻게②] : URL - 인코딩 – 형태
왜 : [어디로]에 정보가 있음
서버입장에서는 [언제] [어디로] [어떻게]에 대한 정보는 있지만,
[누구]인지 [어떻게]에 대한 정보가 없다.
그렇기 때문에, API로 서버와 소통할 때 Header가 필요하다.
누가 쓰는지, 어떻게 쓰는지에 대한 정보를 담고 있는 것이 Header이다.
① Authorization = [누가] API 인증정보
② Content-Type = [어떻게] 데이터 전송방식
🔷 3주간 API 기초 챌린지를 진행하며, 가장 기억에 남는 내용/인상깊었던 내용 등을 자유 양식으로 정리합니다.
그동안 오빠두님 엑셀강의를 들으면서 함수를 잘 활용하는 것에 앞서서 선행되어야 하는 것은
올바른 데이터 구조인지 아닌지를 먼저 알아볼 수 있어야 하고,
데이터를 쌓을 때 올바르게 세로로 쌓아야 한다는 것은 여러 번 배웠어서 알고 있었는데,
거기서 더 나아가서 이번 챌린지에서는 파워쿼리로 잘못된 데이터구조를 손쉽게 세로 쌓기로 고칠 수 있게 돼서 정말 좋았어요.
그리고 인터넷 URL도 조금은 해석할 수 있게 되고, API 도 활용해봐서 재밌었습니다.
마지막 주차에는 인터넷 사용시 잘못눌렀을 때나 가끔 보던 개발자 옵션도 함께 살펴볼 수 있어서 새로웠습니다!! 감사합니다~~
번호 | 제목 | 작성자 | 작성일 | 추천 | 조회 |
23년 마지막, "엑셀 기초반" 챌린지! - 3주 완성 특별 스터디 모집 (~3/17(금) 까지) (39)
![]() ![]() |
![]() ![]() |
2023.03.11 | 32 | 4208 | |
53467 |
New [3주차] 진짜쓰는 실무엑셀 3주 챌린지
![]() ![]() ![]() |
![]() ![]() |
02:37 | - | 3 |
53466 |
New [3주차] 3주 챌린지 스터디_3/25 (토)
![]() ![]() |
![]() |
01:19 | - | 10 |
53465 |
New [3주차] 엑셀 기초 3주 챌린지
![]() ![]() ![]() |
![]() ![]() |
01:08 | - | 11 |
53464 |
New [3주차] 엑셀 기초 3주 챌린지
![]() |
![]() |
00:56 | - | 12 |
53463 |
New [3주차] 엑셀기초 3주 챌린지
![]() ![]() |
![]() ![]() |
00:46 | - | 15 |
53462 |
New [3주차] 엑셀 기초 3주 챌린지
![]() |
![]() |
00:46 | - | 12 |
53460 |
New 3주차 챌린지 노트
![]() |
![]() |
00:25 | - | 24 |
53459 |
New 3주차 스터디노트
![]() |
![]() |
00:13 | - | 17 |
53458 |
New [3주차] 엑셀기초 3주 챌린지 3주차
![]() ![]() ![]() |
![]() ![]() |
00:12 | - | 21 |
53457 |
New [3주차] 엑셀 기초 3주 챌린지
![]() ![]() ![]() |
![]() ![]() |
00:11 | - | 15 |
53456 |
New 3주차 스터디 노트
![]() |
![]() |
00:05 | - | 16 |
53455 |
New [3주차] 진짜 쓰는 실무 엑셀 3주 챌린지_스터디 노트
![]() |
![]() |
00:02 | - | 20 |
53453 |
New 3주차 스터디노트
![]() |
![]() |
2023.03.25 | - | 17 |
53452 |
New 230325_[3주차] 엑셀 기초 완성 3주 특별 스터디
![]() ![]() |
![]() ![]() |
2023.03.25 | - | 20 |
53449 |
New [3주차] 엑셀 기초완성 3주 챌린지
![]() ![]() |
![]() ![]() |
2023.03.25 | - | 15 |
53446 |
New 3주차 챌린지 스터디노트
![]() |
![]() |
2023.03.25 | - | 23 |
53445 |
New [3주차] 엑셀기초 3주차 챌린지
![]() ![]() |
![]() ![]() |
2023.03.25 | - | 25 |
53439 |
New [3주차] 오빠두 엑셀 기초완성 3주 챌린지 스터디 노트
![]() ![]() |
![]() ![]() |
2023.03.25 | - | 27 |
53423 |
New 2주차 스터디 노트
![]() |
![]() |
2023.03.25 | - | 23 |
53400 |
New 2주차 스터디노트
![]() |
![]() |
2023.03.25 | - | 23 |