우편배달원postman 플래시 서버 get-post 테스트

5821 단어 Postmantech
POSTMAN이 [flack][django] 등으로 만들어진 웹 서버의 디버깅을 어떻게 사용하는지 검증해 봤습니다.

https://github.com/akeyi2018/FlaskStudy/blob/master/tutorial/json_flask.py
from flask import Flask, jsonify, request

app = Flask(__name__)

@app.route('/', methods=['GET', 'POST'])
def index():
    if (request.method == 'POST'):
        json = request.get_json()
        return jsonify({'you post': json})  # postmanで表示

    else:
        return jsonify({"about": "hello world!"})

@app.route('/multi/<int:num>', methods=['GET'])
def get_multiply10(num):
    return jsonify({'result': num*10})

PORT_NUMBER = '5001'
HOST_NAME = 'localhost'
if __name__ == '__main__':
    app.run(debug=True, host=HOST_NAME, port=PORT_NUMBER)

이쪽 파일을 실행하고 플래시를 만들어 보세요.
python json_flask.py
flack이localhost로 상승했다.
여기서부터postman을 사용하고 싶습니다.

postman으로 get을 시도해 보세요.


우선 밑에 있는 메뉴를 'get' 과 맞추고 URL을 'http://localhost:5001/'하고 get을 진행했다.' 로 설정합니다
{
    "about": "hello world!"
}
안전한 get을 확인했습니다.
curl 명령을 사용하여 같은 일을 할 수 있지만 귀찮아서 pstman을 사용할 수 있습니다.
(또 다른 포스트맨의 장점이 있다면 알려주세요)
다음은 코드의 함수를 테스트합니다.
다음은 URL입니다."http://localhost:5001/multi/10'하고 get을 진행했다.
{
    "result": 100
}
함수에서×10개의 값이 출력되었는지 확인하세요.

좋은 웹페이지 즐겨찾기