본문 바로가기

BackEnd/DRF Project

[# DRF Project] Postman 사용 방법 - 2

반응형


POSTMAN

지난 글에 이어서 POSTMAN의 간단한 사용법에 대해서 알아보도록 하겠습니다.

 

[# DRF Project] Postman 사용 방법 - 1

POSTMAN DRF Project를 하면서 Postman을 처음 사용해보았습니다. Postman은 API를 구축하고 사용하기 위한 API 플랫폼입니다. DRF에서는 Postman을 client가 request를 어떤 형태로 보내야하고 서버에서 response..

axce.tistory.com

목차

1. Method 변경
2. URL 입력
3. Headers 부분 입력
4. Body 입력


1. Method 변경

Method를 변경하기 위해서는 앞서 만들었던 request를 열고, <그림1>의 POST/GET 부분을 눌러 변경해주면 됩니다.

그림1


2. URL 입력

요청을 보낼 URL은 DRF urls.py 파일에서 설정한 URL을 작성해주시면 됩니다. 저는 로컬에서 돌린 다른 프로젝트의 POST 요청 URL을 보여드리도록 하겠습니다.

그림2


3. Headers 부분 입력

URL 부분 밑에 빨간 BOX로 여러 메뉴들(그림3)이 보이실겁니다. 이 중 우리 프로젝트에서는 Headers 부분을 사용할 예정입니다.

그림3

DRF Project에서 우리는 token을 사용합니다. 이 token을 Header에 포함시켜 요청을 해야 서버에서 응답이 오기 때문에 Header 부분에 어떻게 token을 실어서 보내는지 아래 <그림4> 에서 확인하시면 됩니다.

그림4

우선 KEY 부분에 "Authorization" 을 입력해주시고, "token"을 입력하고 한 칸 띄운 다음 token을 입력해주시면 됩니다. 여기서 말하는 token은 사용자가 가입하거나, 로그인 할 때 새롭게 발행되는 token을 얘기합니다. login하는 과정에서 얻은 token을 이 Header에 실어서 보내주면 됩니다. 이 부분은 각자 프로젝트에 맞게 설정되어 있기 때문에 DRF project를 진행하시다보면 이해가 되실 겁니다.

<그림5>가 새로 User를 등록하면 받는 응답입니다. 여기 있는 token을 입력해주시면 됩니다.

그림5


4. Body 입력

Body 부분에는 우리가 요청할 내용을 JSON 형태로 작성해주시면 됩니다.

1. 메뉴 Body 선택

2. raw 선택

3. JSON 선택

이 다음부터는 필수적으로 입력해야하는 부분을 작성해서 "Send" 해주시면 됩니다. 정상적으로 처리되면 아래와 같이 응답을 받을 수 있을겁니다.

 


 

반응형