Python の requests ライブラリを介して単純な投稿要求を作成しようとしていますが、get を実行するために使用できるため、URL はおそらく正しいのですが、不正な要求エラー (400) が発生します。私はRESTリクエストに非常に慣れていません。多くのチュートリアルとドキュメントを読みましたが、まだ得られていないことがあると思うので、私のエラーは基本的なものかもしれません. POST 経由で送信することになっている URL の種類を理解していない可能性があります。ここに私のコード:
import requests
v_username = "username"
v_password = "password"
v_headers = {'content-type':'application/rdf+xml'}
url = 'https://my.url'
params = {'param': 'val_param'}
payload = {'data': 'my_data'}
r = requests.post(url, params = params, auth=(v_username, v_password), data=payload, headers=v_headers, verify=False)
print r
requests ドキュメントの例を使用しました。