코드스테이츠 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으로 받아 올 수 있다
Author And Source
이 문제에 관하여(코드스테이츠 7주차 / Postman), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@support/코드스테이츠-7주차-Postman저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)