excelsu의 공부 기록 블로그

포스트맨(Post man)사용법 본문

Test/Postman

포스트맨(Post man)사용법

excelsu 2023. 10. 31. 09:12

파이썬으로 api를 개발하다 보면 데이터가 어떤 형식으로 오가는지, 제대로 오가는 지 테스트 해보고 싶은 상황이 생기게 된다. 

이때 사용 해볼 수 있는 툴이 포스트 맨이다.

 

우선 설치는 https://www.postman.com/

 

Postman API Platform | Sign Up for Free

Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.

www.postman.com

 

위 경로를 통해 os버전에 맞게 설치를 해준다. 

 

맨처음 앱을 실행하면 로그인을 하라는 창이 뜨는데 

스킵해주고 넘어가자...

나중에 테스트 말고도 다른 협업이나 이런일들을 할때 로그인 해서 사용하면 좋을것 같다

주로 사용하는 get 이나 post를 사용해서 테스트를 해볼수 있다 

fastAPI로

@app.post("/generate_stream")

같은 post를 만들었다면 

직접 만든 gpt api를 테스트 하는 중..

 

이런식으로 body에 데이터 형태를 지정해주고 (나는 주로 json을 사용하게 될것 같다)

형태에 맞게 request를 작성해주면 된다.

(물론 이전에 실제 api를 실행시켜 놓아야한다.)

 

직접 만든 api를 테스트하는게 아니라 

다른 api를 요청해서 가져올때는 header부분에 인증 헤더 등을 설정해줘야 한다.

 

처음 써보는 툴이지만 간단하게 사용해보기는 좋았다

좀더 써볼일이 있다면 디테일한 부분까지 올려봐야겠다