코드스테이츠 7주차 / Postman

웹 개발에서 사용하는 대표적인 클라이언트는 브라우저다
브라우저는 서버에 HTTP 요청을 보낼 수 있는 훌륭한 도구이지만, 주로 웹 페이지를 받아오는 GET 요청에 사용한다
브라우저의 주소창에 URL을 입력하면, 해당 URL의 root-endpoint로 GET 요청을 보낸다
테스트를 위해 GET이 아닌 다른 요청을 보내려면, 개발자 도구의 콘솔 창에서 내장 함수 fetch를 사용해야 한다

테스트를 위해 매번 코드를 작성하는 건 상당히 번거롭기 때문에
HTTP 요청을 테스트할 수 있는 다양한 도구들이 있다
많은 API가 HTTP 프로토콜을 이용하므로, API 테스트 도구라고 부른다

그 중에서 사용하기 쉬운 postman을 배워보자!

Postman 사용하기

Open Weather Map
Open API를 사용하여 서울(혹은 거주 지역)의 날씨를 요청하고, 응답을 확인합니다.


api 탭으로 가면 사용할 수 있는 api 리스트가 있고
Current Weather Data 의 api doc 로 가면 api문서를 확인 할 수 있다


by city id 탭에 보면 요청을 보낼 uri 가 나와있다

api.openweathermap.org/data/2.5/weather?id={city id}&appid={API key}

서울의 city id 는 1835848 이고 발급받은 api키를 입력하면
서울의 날씨 데이터를 받아올 수 있다
주의) 이때 중괄호는 빼고 적어줘야 한다

get 요청으로 바꾼 뒤 uri를 써주면 똑같은 데이터를 postman으로 받아 올 수 있다

좋은 웹페이지 즐겨찾기