본문 바로가기
Flutter/Flutter

1. Postman 사용해보기

by 복복씨 2024. 8. 21.

Postman : api 사용을 쉽게 테스트 할 수 있도록 도와주는 툴이다 !

 

다운로드 링크 

https://www.postman.com/downloads/

 

Download Postman | Get Started for Free

Try Postman for free! Join 30 million developers who rely on Postman, the collaboration platform for API development. Create better APIs—faster.

www.postman.com

 

Restful API를 사용하기 전에 이걸로 테스트 해보곤 하는데,

https://web.postman.co/

웹으로도 이용할 수 있는듯하다. 다운로드와 '동일하게' 작동하는지는 모르겠다 

 

 

포스트맨 이용하는 방법


1. Postman 설치하기

Postman을 사용하려면 먼저 설치가 필요하다. Postman 공식 웹사이트에서 운영체제에 맞는 설치 파일을 다운로드받아 설치를 진행한다. 설치가 완료되면 Postman을 실행한다.

 

2. 계정 생성 또는 로그인

Postman을 처음 사용한다면 계정을 생성해야 한다. 구글, 깃허브 계정으로 로그인할 수도 있다. 계정을 생성하면 작업 내용을 클라우드에 저장할 수 있어 편리하다. 계정이 이미 있다면 기존 계정으로 로그인한다.

 

3. 새 요청 만들기

Postman을 실행하면 메인 화면이 나타난다. 여기서 New 버튼을 클릭하여 새로운 요청을 생성할 수 있다. 여러 가지 옵션이 나오는데, 그중 HTTP Request를 선택한다. 이 작업을 통해 API 요청을 보내는 화면이 열린다.

 

4. 요청 정보 입력하기

새 요청 탭이 열리면, 요청할 API의 URL을 입력할 수 있는 입력란이 보인다. 예를 들어, https://jsonplaceholder.typicode.com/posts 같은 URL을 입력할 수 있다. URL 입력란 왼쪽에 드롭다운 메뉴가 있는데, 여기서 요청 메소드를 선택할 수 있다. 기본적인 메소드로는 GET, POST, PUT, DELETE 등이 있다.

  • GET 메소드는 서버로부터 데이터를 가져오는 요청을 할 때 사용된다.
  • POST 메소드는 서버로 데이터를 전송할 때 사용된다.
  • PUT 메소드는 서버의 기존 데이터를 업데이트할 때 사용된다.
  • DELETE 메소드는 서버에서 데이터를 삭제할 때 사용된다.

5. 요청 옵션 설정

요청의 다양한 설정을 지정할 수 있는 영역이 있다.

  • Headers: 요청에 필요한 헤더 값을 설정하는 곳이다. 예를 들어, Content-Type이나 Authorization 같은 값을 설정할 수 있다.
  • Params: 쿼리 파라미터를 설정할 수 있다. URL에 추가할 키-값 쌍을 입력한다.
  • Body: POST나 PUT 요청 시, 전송할 데이터를 설정하는 부분이다. JSON, form-data, x-www-form-urlencoded 등 다양한 형식으로 데이터를 전송할 수 있다.

6. 요청 전송 및 응답 확인

모든 설정이 완료되면, 오른쪽 상단에 있는 Send 버튼을 클릭하여 요청을 전송한다. 요청이 성공적으로 전송되면, 하단에 응답이 표시된다. 여기서 상태 코드, 응답 본문, 헤더 등을 확인할 수 있다.


다음 포스팅에서는 실제 API를 사용해 요청 전송과 응답 확인을 해보도록 하겠다.