[HTTP/네트워크] - Postman

EC kim·2022년 10월 6일
0

웹개발에서 사용하는 대표적인 클라이언트는 브라우저이다.
테스트를 위해 GET 요청이 아닌 다른 요청을 보내려면 개발자 도구의 콘솔 창에서 Web API fetch 를 사용해야 한다. 그러나 매번 코드를 작성하는 것은 번거로운 작업이다. 매번 코드를 작성하는 것 대신에 HTTP요청을 테스트할 수 있는 다양한 API 테스트 도구들이 있다.

Postman

  • API 개발을 보다 빠르고 쉽게 구현할 수 있도록 도와주며 개발된 API테스트하여 문서화 또는 공유할 수 있도록 도와주는 플랫폼이다.

**** root-endpoint(or root-URL) :
API로 요청을 서버와 통신할 때 서버가 요청을 수락하는 시작점을 뜻한다.

**** path(or url-path) :
API를 통해 서버와 통신할 때 서버와 통신할 수 있는 key역할을 한다. 서버에 정의된 문자열에 따라 path가 달라진다. 예를 들어 https://api.github.com/user 에서는 'user'가 path이다.


Request

< GET >
githubID가 작성한 모든 메시지를 조회

메시지 조회하기 - GET /kimcoding/messages


추가적인 파라미터를 사용하여 특정 roomname만 조회 -
/kimcoding/messages?roomname=로비

< POST >

메시지 추가하기 - POST /{githubID}/messages

메시지 초기화하기 - POST /{githubID}/clear

profile
프론트엔드 개발자 일기

0개의 댓글