0
我需要傳遞一個字典我的GET請求,但是當這樣執行,我得到一個編譯錯誤:如何傳遞requests.api.request中的參數字典?
patVect = {"poo": 0, "pin": 0, "pok": 0, "pat": 0}
# querystring = {"patients": "{\"poo\":0, \"pin\":0, \"pok\":0, \"pat\":0}"}
querystring = {"patients": patVect}
headers = {
'content-type': "application/json",
'cache-control': "no-cache",
}
response = requests.api.request('get', HURL, headers=headers, params=querystring, verify=False)
,當我與正常工作的註釋查詢工作。任何想法爲什麼這不起作用,或功能,將有所幫助。
這是奇怪的,你可以在調用API之前調試打印查詢字符串.request並顯示它的價值? – Vinny
你有什麼錯誤? – Grigoriy
你是對的,謝謝你的刺痛,問題出在服務器上,我的錯誤是連接仍然打開。 requests.exceptions.ConnectionError:('Connection aborted。',RemoteDisconnected('Remote end closed connection without response',)) –