頁面是用dropzone寫的上傳,沒有找到顯式的input的控制元件。用fiddler捕捉,沒有content-disposition、name、fieldname資訊。
想用requests的post實作
目前代碼是 :
url = "http://www.........."
headers={
xxx:xxx
}
cookies = getcookies() // 這里得到的是網頁的cookies:jessionid=xxxxxxxxxxxx
files = {"file":open('d:/a.zip','rb')}
rep = requests.post(url=url, headers=headers, cookies=cookies, files=files)
assert "true" in rep.text
然后這個報了錯誤,被服務器拒絕了。請問大佬們模擬過dropzone的上傳嗎?能給點思路嗎?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/260770.html
