백엔드/파이썬

[파이참, 플라스크] postman으로 통신하기

딱따구르리 2021. 10. 7. 17:36
728x90
반응형

postman 다운로드 사이트

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

 

Download Postman | Get Started for Free

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

www.postman.com

 


 

우선 새롭게 test.py 파일을 생성해주고 아래와 같이 기본 코드를 작성한다. 

#test.py

from flask import Flask

app = Flask(__name__)

#GET
@app.route('/') 
def hello_world():
    return 'Hello, Get World'

#POST
@app.route('/', methods=['POST']) 
def post_echo_call():
    return 'Hello, Post World'

if __name__ == "__main__":
    app.run()

우선 import할 것은 Flask 밖에 없다. 

methods를 따로 안적으면 GET 통신이고, methods에 POST를 적어주면 POST 통신을 할 수 있다.

 

파이참에서 실행을 시키면 현재 프로젝트는 로컬의 5000번 포트에서 돌아가고 있음을 알 수 있다. 

 

포스트맨에 http://127.0.0.1:5000/ 주소를 적고 GET 통신으로 Send하면 

아래처럼 Body에 Hello, Get World가 전송된 것을 알 수 있다. 

통신 방식을 POST로 바꾸면

Hello, Post World가 전송되는 것을 볼 수 있다. 

 

 

728x90
반응형