にcurlコマンドを変換する -正常に動作私が持っているcurlコマンドは、Pythonの要求
Pythonでcurl -X GET -H "Authorization: Basic <base64userpass>" -H "Content-Type: application/json" "http://<host>/bamboo/rest/api/latest/result/<plankey>.json?expand=results.result&os_authType=basic"
、これは私が現在持っているものである -
headers = {'Authorization': 'Basic <base64userpass>', 'Content-Type': 'application/json'}
datapoints = {'expand': 'results.result', 'os_authType': 'basic'}
url = "http://<host>/bamboo/rest/api/latest/result/<plankey>.json"
r = requests.get(url, headers=headers, data=datapoints)
使用しているとき、私が得る応答Pythonのリクエストは<Response [403]>
ですが、curlを使用すると、期待されるデータが返されます。
私はここで何が欠けていますか?
ありがとうございました。
'data =' – furas