[3주차] 엑셀 API 과제

작성자
Cronos
작성일
2023-02-03 23:31
조회
74

🔥 실습 예제과 함께 공부하는 모습을 함께 올려보세요!
(마우스 드래그 & 스크린샷+붙여넣기로 편리하게 그림을 넣을 수 있습니다)

  • API로 서버와 소통하는 방식에는 여러가지가 있지만, 대표적으로 사용되는 2가지 방식에 대한 간단한 설명을 정리합니다.
    ① GET 요청 : 사용자가 필요한 데이터를 받는 것(주로 Get 경우가 더 많음)
    필요한 데이터를 소스(서버)에서 가져오기 위한 요청
    서버에서 원하는 규칙에 따라 작성해야함, 적여야할 정보가 서버마다 다름
    ② POST 요청 : 사용자가 데이터를 요청(들어있는 Key/정보가 많음) -JSON
    서버로 데이터를 로드하기 위한 요청.
    Redirect – 리턴되는 값, 기본적으로 내가 정보를 제공해야 할 때 요청하는 것(로그인, 게시글 작성)
    서버에서는 개인 사용자가 누구인지 모르기 때문에 사용자 정보를 서버에 보내는 것 의미.

 

  • 브라우저의 개발자 도구로 특정 페이지의 네트워크 분석 시, 가장 먼저 살펴봐야 할 2가지 항목에 대한 설명을 간략히 정리합니다.
    ① Fetch/XHR : Web에 요청한 데이터를 JSON 구조로 가지고 오는 것.
    뉴스 등 정보를 JSON 형태로 받아오는 것. 어떤 데이터를 가지고 오는지 확인 가능 (헤더, 프리뷰,Response, Initiator, Timing, Cookiis 등)
    관련 API(데이터)를 어떠한 형태로 받고, 관련 데이터가 어떠한 구조(부가정보)로 적용되는지 알아볼 수 있음
    ② Docs(문서) : Web에서 요청한 데이터를 문서 형식으로 표시하는 것.
    문서로 된 데이터의 타입을 보여줌.
    포털사이트의 경우 각 항목별로(뉴스, 쇼핑, 날씨 등) 해당 페이지 문서를 불러와서 사용자에게 보여지고, 실제로 해당 페이지를 별도로 떼어서 보는 것도 가능함

 

  • API 요청 시, 서버에 전달할 부가정보를 담는 "Request Header(요청헤더)"의 주요 목적 2가지에 대한 간단한 설명을 작성합니다.
    ① Authorization: API 인증 정보. API 서비스를 사용하기 위해 데이터를 제공하는 곳으로부터 부여 받은 인증정보(보안키)
    누가 어디서 어떻게 쓰는지
    ② Content-Type : 데이터를 보내는 전송 방식
    어떤 형식의 데이터를 주고 받을지
    - Respnse HEADER: 서버가 나에게 알려주는 것.
    - Request HEADER: 요청에 대한 답이 오가는 것(어떤 언어, 어떤 플랫폼을 사용하는지, 등)
    - Cookie: 사용자에게 이력정보를 남겨둔 것을 다시 돌려줌. 보안이 약한 경우 해킹 등 우려됨.

 

  • 3주간 API 기초 챌린지를 진행하며, 가장 기억에 남는 내용/인상깊었던 내용 등을 자유 양식으로 정리합니다.
    API가 있다는 것만 알았지 이것을 가지고 이렇게 활용할 생각을 한 번도 못해보았는데, 직접 활용해서 큐알도 만들고 하니 정말 재미있었습니다.
    API에 대해 어느정도 정확하게 알게된 기분이 들어 너무 뜻깊었습니다.
    다음에 이런 챌린지가 열린다면 또 참여하고 싶습니다.
스크랩
공유
전체 0

전체 2,110
번호 제목 작성자 작성일 추천 조회
알림
23년 마지막, "엑셀 기초반" 챌린지! - 3주 완성 특별 스터디 모집 (~3/17(금) 까지) (39)
오빠두엑셀 | 2023.03.11 | 추천 31 | 조회 4094
오빠두엑셀 2023.03.11 31 4094
53400
New 2주차 스터디노트
시쟁이 | 00:26 | 추천 0 | 조회 11
시쟁이 00:26 - 11
53397
New 2주차 스터디 노트
umy**** | 00:09 | 추천 0 | 조회 14
umy**** 00:09 - 14
53396
New [진짜쓰는 실무엑셀 3주 챌린지] 2주차 스터디 노트 첨부파일
zien | 00:00 | 추천 0 | 조회 19
zien 00:00 - 19
53395
New 2주차 스터디 첨부파일
성시철 | 2023.03.24 | 추천 0 | 조회 13
성시철 2023.03.24 - 13
53394
New 2주차 스터디노트
려진♥ | 2023.03.24 | 추천 0 | 조회 14
려진♥ 2023.03.24 - 14
53393
New 2주차 실습 과제
하찮오 | 2023.03.24 | 추천 0 | 조회 14
하찮오 2023.03.24 - 14
53392
New 2주차 스터디 노트
DanP | 2023.03.24 | 추천 0 | 조회 10
DanP 2023.03.24 - 10
53391
New 3주 챌린지 2주차!!!
여정구 | 2023.03.24 | 추천 0 | 조회 14
여정구 2023.03.24 - 14
53390
New [2주차] 기초완성 3주 챌린지 - 스터디노트 첨부파일
넉낙 | 2023.03.24 | 추천 0 | 조회 13
넉낙 2023.03.24 - 13
53389
New [2주차] 진짜쓰는 실무엑셀 3주 챌린지_1주차 스터디노트
007455op | 2023.03.24 | 추천 0 | 조회 12
007455op 2023.03.24 - 12
53388
New [2주차] 진짜쓰는 실무엑셀 3주 챌린지 스터디노트
nana | 2023.03.24 | 추천 0 | 조회 11
nana 2023.03.24 - 11
53387
New (2주차)스터디 노트
고은지 | 2023.03.24 | 추천 0 | 조회 15
고은지 2023.03.24 - 15
53386
New [3주스터티 2주차] 스터디 노트 첨부파일
끝판대장 | 2023.03.24 | 추천 0 | 조회 12
끝판대장 2023.03.24 - 12
53385
New [3주 완성 챌린지] 2주차 스터디노트
xziax | 2023.03.24 | 추천 0 | 조회 11
xziax 2023.03.24 - 11
53384
New [진짜쓰는 실무엑셀 3주 챌린지] 2주차 스터디 노트_이유진
이유진 | 2023.03.24 | 추천 0 | 조회 18
이유진 2023.03.24 - 18
53383
New 2주차 챌린지(팡가)
날라댕겨 | 2023.03.24 | 추천 0 | 조회 12
날라댕겨 2023.03.24 - 12
53382
New 3주챌린지 2주차노트
beautiful garden | 2023.03.24 | 추천 0 | 조회 18
beautiful garden 2023.03.24 - 18
53381
New 진짜쓰는 실무엑셀 3주 챌린지 [2주차] 스터디 노트
윤코비치 | 2023.03.24 | 추천 0 | 조회 20
윤코비치 2023.03.24 - 20
53380
New [2주차] 엑셀기초 3주 챌린지 스터디 노트
손채현 | 2023.03.24 | 추천 0 | 조회 15
손채현 2023.03.24 - 15
53379
New [엑셀 기초 3주 챌린지] 2주차 스터디 노트 첨부파일
댄디쌤 | 2023.03.24 | 추천 0 | 조회 13
댄디쌤 2023.03.24 - 13