公司项目,不同操作用的都是同一个接口,用的识别码不同,所以做其他操作的时候,直接把识别码作为参数传入就可以,但是传递文件时,就会失败,在网上找了很多方法,都不行,最后还是试出来一种可靠的方式。
我传递的是图片的二进制文件,本地图片可以直接用from urllib import request
的request.urlopen('path').read()
来获取图片的二进制文件,如果是url
文件,将path改为url地址即可。
请求过程
请求头
headers = {
'User-Agent':’xxxx‘ ,
'cookie':'根据实际情况' ,
'Content-Type': 'multipart/form-data'
}