files= files) print (res.status_code) print (res.text) 浏览器抓包
如何操作requests上传文件的操纵:
抓包发明post请求需要通报参数如下:
代码实现如下:需要带上cookies信息,files需要通报文件名称,,通报文件的路径以二进制方法通报,文件的格局。
import requests url = "" files = { "file":("蓝天白云.jpg",open(r"D:\ico图标文件\蓝天白云.jpg","rb"),"image/jpeg") } cookies = {"Cookie": "Cookie: UM_distinctid=170258c85f45d-0918e82b1498a7-2393f61-151800-170258c85f613d; _qddaz=QD.sv7ymv.3dl2m6.k6dsillj; _admin=dHlskxdaUR2vKQZm8rZlQKcuE6KQ6pvXIj6b12d%2BApdNICp5qCFgwkaD93/AjJURkNs7F3yRRzRJUgnBchAh6IeukZrUilucspVI3h7mSY0SNAHZq0TauFDiWbvX6BXPpuePV6nyL%2BnDpFebbHtCEisarA%2B3UpQ8/EP3qxCgSzj95/YRW45zimakG1DpQK3Whi1VmQUlZfHW9BEDd6so9HviWGFDG1A4rIcTse6hrS8%2BcNoIZgZcz7PJUHyyGOJ6j33mKyP0qNIGSPZqfcbaGCh/KUR%2BrPhf8udtg2/6w8nfm38qJ8kDR%2BXCQPA1cm5O; _admin_nick=superadmin"} res = requests.post(url=url,cookies=cookies,files=files) print(res.status_code) print(res.text)
浏览器抓包返回信息如下:
requests接口返回信息如下:
requests通过接口上传文件
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/30283.html