Pythonリクエストパッケージの投稿送信フォームがJSONと異なるため、パラメータの受け渡しがnullになる問題を解決

リクエスト パッケージは、リクエストを送信するための Python 言語の非常に便利なパッケージです。多くの http リクエスト メソッドが統合されています。この記事では、投稿送信フォームに焦点を当てます。

サーバー側 API には、フォームからの送信を受け入れるものと、json データの送信を受け入れるものがありますが、Python での記述の違いは次のとおりです。

形状:

header = {
    "Content-Type": "application/x-www-form-urlencoded"
}

requests.post(url , data={"appname": '111'}, headers=header)

ジェソン:

header = {
    "Content-Type": "application/json"
}

requests.post(url , data={"appname": '111'}, headers=header)

2 つの主な違いはヘッダーにあります。

おすすめ

転載: blog.csdn.net/dqchouyang/article/details/129473692
おすすめ