如何使用此有效內容發送POST請求(可選:帶有文件)?我是否應該發送所有頭文件以進行正確的工作?使用模塊請求通過有效載荷發送POST請求
這不起作用:
data = {"to":"6642","send":"1","go":"1","id":"6642"}
f = open("f.jpg","rb")
r = requests.post(url,data=data,files={"f.jpg":f})
參數和有效載荷
對不起,我的英語和感謝的答案!
如何使用此有效內容發送POST請求(可選:帶有文件)?我是否應該發送所有頭文件以進行正確的工作?使用模塊請求通過有效載荷發送POST請求
這不起作用:
data = {"to":"6642","send":"1","go":"1","id":"6642"}
f = open("f.jpg","rb")
r = requests.post(url,data=data,files={"f.jpg":f})
參數和有效載荷
對不起,我的英語和感謝的答案!
檢查一下,我希望你附上整個有效載荷。
data = {'to':'6642',
'send'='1',
'go':'1',
'id':'6642',
"walltext":"TEST",
"wallsend":"TEST"}
files = {'file2':open("f.jpg","rb")
r = requests.post(url,data=data,files = files)
是的,就是這樣。我已經決定了這個問題。但'發送','發送'等需要寫入'params =',因爲它們在URL中,就像GET請求中的參數(我沒有指定這個)。 完成這樣的: '''PARAMS = { 「要」: 「8994」, 「發送」: 「1」, 「走出去」: 「1」, 「ID」: 「8994」 } 數據= { 「walltext」: 「123」 } upload_result = requests.post(URL,則params =參數,文件=文件,數據=數據)''' 無論如何,感謝! –
「不工作」是沒有問題的說明(和請在你的問題的截圖,而不是作爲一個鏈接) – thebjorn
@thebjorn:該OP沒有一個代表高到足以包括圖像他們的問題。 – martineau
@martineau對不起,沒有意識到你需要代表包括圖像.. – thebjorn