2017-11-20 8 views
0

私はこれを理解することはできません。リクエストに含まれていません.JSONとrequest.dataがデバッグで空のバイトとして使用されています。投稿はあるようですが、データは消えていますか?これはFlaskのバグですか?ここでMailgunがPOSTデータをPython Flaskに転送する

は、Djangoの例があり、そのドキュメントのページへのリンクです:https://documentation.mailgun.com/en/latest/quickstart-receiving.html#supported-actions-for-routes

答えて

0

はこれを考え出した:手がかりはヘッダに

'Content-Type': 'application/x-www-form-urlencoded'

フラスコが自動的フォームデータを取り除きましたrequest.form request.dataとrequest.jsonを空のままにします。

@app.route("/test-mail/", methods=["POST"], strict_slashes=False) 
def test_mail(): 
    print(request.form) 
    return 'OK' 
関連する問題