Ajax : 자바스크립트로 페이지 전환 없이 서버에서 값을 받아오는 방법
API : 서버에서 클라이언트한테 요청하라고 열어놓은 창구
Jsonview
https://chrome.google.com/webstore/detail/jsonview/gmegofmjomhknnokphhckolhcffdaihd/related?hl=ko
미세먼지 openAPI
JSON 형식
API는 은행 창구와 같다.
같은 예금 창구에서도 개인고객이냐 기업 고객이냐에 따라
가져와야 하는 것 / 처리해주는 것이 다른 것 처럼
클라이언트가 요청할때도, "타입"이라는 것이 존재
GET : 통상적으로! 데이터 조회(Read)를 요청할 때
ex)회원가입, 회원탈퇴, 비밀번호 수정
POST : 통상적으로! 데이터 생성(Creat), 변경(Update), 삭제(Delet) 요청 할 때
ex) 회원가입, 회원탈퇴, 비밀번호 수정
ex) 네이버 영화페이지 기생충
https://movie.naver.com/movie/bi/mi/basic.nhn?code=161967
위 주소는 크게 두 부분으로 쪼개집니다. 바로 "?"가 쪼개지는 지점인데요.
* 서버 주소: https://movie.naver.com/movie/bi/mi/basic.nhn
* 영화 정보: code=161967
get 방식으로 데이터를 전달하는 방법
예시) google.com/search?q=아이폰&sourceid=chrome&ie=UTF-8
위 주소는 google.com의 search 창구에 다음 정보를 전달합니다!
q=아이폰 (검색어)
sourceid=chrome (브라우저 정보)
ie=UTF-8 (인코딩 정보