これは私がPythonで必要とする投稿要求の目標です。POST要求ファイルpython-requests
XMLファイル、url、認証トークンがあります。 xmlファイルに応じて、サーバーからxml応答が返されます。
req = requests.post(url='http://abc123.com/index.php/plan/', \
headers={'auth-token': 'abCdeFgh'}, \
data={'data': open('sample_plan.xml', 'rb')})
POSTリクエストのステータスコードは200ですが、 "<error>invalid XML for request</error>
" のようなXML応答でエラーが発生しました。おそらくxmlファイルは私の投稿要求で間違ったパラメータで埋められていると思われます。 しかし、別のツール - 郵便番号 - https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop?hl=en?正しいxml応答で動作し、成功します。私は郵便配達を持っている:ヘッダで
: キー:認証トークン値:ABCDEFGH
ボディで:選択した フォーム-dataオプション.. キー:データ値:sample_plan.xmlファイルが選択されました..
ゴール(すべてのパラメータが必須です):ヘッダー内の 1 - 認証トークン体で 2 - 名前/コンテンツID =データとXMLファイル
、どのパラメータが私がすべき投稿リクエストのファイルを?私はほとんどすべてを試しました - Pythonリクエストドキュメントに基づいて...
ありがとうございました!