這個作品在我的系統上:轉換捲曲蟒蛇要求
curl https://api.serverpilot.io/v1/servers -u KEY
我試圖將其轉換到Python,並試圖對這個代碼的幾個變化。
params = {"u" :KEY}
# params = {"u" :json.dumps(KEY)}
restUrl = "https://api.serverpilot.io/v1/servers"
response = requests.get(restUrl, data=params, headers=headers)
parsed = json.loads(response.content)
print params
print response
print json.dumps(parsed, indent=4, sort_keys=True)
您是否檢查了「man curl」手冊? '-u'爲驗證指定一個*用戶名和密碼*。它當然與查詢參數發送到服務器無關。 –
請注意,您可以直接使用'response.json()'加載JSON響應。這裏不需要使用'json'模塊。 –
感謝您的幫助。這現在適用於:response = requests.get(restUrl,auth =(CLIENTTID,APIKEY)) – user1256378