#python #flask
Вопрос:
У меня есть это простое приложение flask с одной конечной точкой, и я пытаюсь получать данные из запроса POST в curl. Это мой код:
from flask import Flask from flask import request def create_app(): app = Flask(__name__) @app.route("/shipment", methods=["POST"]) def hello_world(): if "start" in request.args: return "arg found" else: return "missing args" return app
curl -X POST 127.0.0.1:5000/shipment -d start="test"
Ответ №1:
request.args
может получить только пару ключ/значение в URL-адресе. Вместо этого вам нужно проверить request.values
.