API
클라이언트가 데이터를 요청할 때 보내야 하는 정보의 형식을 말한다.
서버에 데이터를 요청할 때에 Get과 Post 타입으로 요청을 한다.
Get
영화 목록이나 게시물 등 일반적으로 누구나 조회할 수 있는 데이터를 요청할 때 타입이다.
Post
회원가입, 탈퇴, 비밀번호 수정 등의 데이터의 생성, 변경, 삭제 요청할 때 보내는 타입이다.
Get방식의 데이터 전달방법
주소창의 URL을 보면 어떤식으로 서버에 요청을 하는지 볼 수 있다.
https://news.naver.com/main/main.naver?mode=LSD&mid=shm&sid1=105
URL은? 를 기준으로 크게 두 부분으로 구분된다.
? 앞부분
https://news.naver.com/main/main.naver
서버의 주소를 나타낸다.
? 뒷부분
mode=LSD&mid=shm&sid1=105
요청한 정보의 위치이다.
? 이후로 전달할 데이터가 작성된다는 의미이다. 중간에 &의 경우 전달할 데이터가 추가로 더 있는 경우 붙는다.
전달할 정보의 형식은 프런트엔드와 백엔드 개발자 간의 약속으로 미리 정해지게 된다.
'스파르타 > Web' 카테고리의 다른 글
[Web] fetch 연습 - 미세먼지API ( week 2 ) (0) | 2023.04.19 |
---|---|
[Web] Fetch - ( week 2) (0) | 2023.04.18 |
[Web] JQuery - ( week 2) (0) | 2023.04.18 |
[Web] JavaScript - ( week 2) (1) | 2023.04.18 |
[Web] 숙제 - ( week 1) (0) | 2023.04.09 |