브라우저는 서버에
HTTP 요청
을 보낼 수 있는 훌륭한 도구이지만, 주로 웹 페이지를 받아오는GET
요청에 사용한다. 브라우저의 주소창에 URL을 입력하면, 해당 URL의root-endpoint
로 GET 요청을 보낸다. 테스트를 위해 GET 요청이 아닌 다른 요청을 보내려면, 개발자 도구의 콘솔 창에서Web API fetch
를 사용해야 한다. 하지만 매번 코드를 작성하는 것은 번거로울 것이다. API 테스트 도구는 클라이언트 입장에서 서버 API를 테스트하거나, API를 만드는 과정에서 유용하다.
실습을 위한 api 서버의 endpoint가 url 로 주어졌다.
GET /kimcoding/messages
kimcoding이 작성한 모든 메시지를 조회한다.
POST /kimcoding/messages
kimcoding이 새로운 message를 작성한다.
POST /{githubid}/clear
//초기화
++) github 아이디에서 새로운 messages를 생성, 조회, 초기화했다.
API Keys 탭을 눌러 기본 Default API 키를 발급받았다.
api.openweathermap.org/data/2.5/weather?id=1835848&appid={your api key}
//your api key 에는 발급받은 API Key를 입력. 서울의 city id 는 1835848