1、F12抓到接口的请求头:

2、观察请求数据

3、发现有两个请求参数,一个是fileList,一个是ocrType,fileList其实是一个文件内容

4、想要在实现请求这个接口,代码如下:

import random
import string
from requests_toolbelt import MultipartEncoder
import requests# cookie
cookie = "OAMAuthnCookie_10.18.29.190:7777=bm0LGFJAHYnyWkYE0j5f%2FZqBAn7b04v9qdVB3Eg3YIiZE8IfJ5EJmZpX0x2R%2FYBnOC0sB3TneaM0G2X2w2EbS2HcWlXtAHhvdu1u64xY8zv36GAC00kIUdtNe%2BzDwEb8bzyDE8hbEJAxo%2FTuW25CYgo7JhTkc1g841iJ8dYvawFlRV%2Fmywz5b1zYZzM8RBzYKoqgH9xI98LYl7T%2Fh%2BccPLYk2rIubUfAkGQIwVeNM7IgJTF5O2dDCjsns4CMcx5EgZzYYywlQxtXXAi8UhhlmBPpR3iWs3fe3F4rq3qpvGApGmFvxBgN1XkLEvFPpGcX0aXRBLk455MSou3MhtvwZz3f3BbFDY5JGKTSriy3F3v9lUuMz%2B1LmNYPmwnp%2B73vBGIK3oTNVcr7xGcFMsjR1SW4yKTz8sL%2BykuibhWbgujzHx3%2FEFCwKEYJvZvy08Nu;"
url = "http://xxxx"  # 请求地址# 请求体
fields = {'fileList': ('截图1.jpg', open("D:\JobFiles\eastAirlineFiles\myData\pythonProject\jira_sales_jiekou\截图1.jpg", "rb"), "image/jpeg"),"ocrType": 'IT_TEST'
}# 因为16位数随机的,每次都不一样
boundary = '----WebKitFormBoundary' \+ ''.join(random.sample(string.ascii_letters + string.digits, 16))m = MultipartEncoder(fields=fields, boundary=boundary)
headers_data = {"Content-Type": m.content_type, "Cookie": cookie}req = requests.post(url=url, headers=headers_data, data=m)
print(req.json())

可以参考:python请求如何处理Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryvAREXEr68BCFPMb0 - 爱好者zz - 博客园

python请求如何处理Content-Type: multipart/form-data; boundary=----,实现上传图片接口相关推荐

  1. 报错Content type ‘multipart/form-data;boundary=----WebKitFormBoundaryTz0sivpVO7U0H70m;charset=UTF-8‘ n

    最近在做一个图片上传,遇到这了这种情况,在入参 body 中同时传入文件和其它参数信息结果出现如题异常. 特别在此记录解决办法,以供大家参考. method="post"必须事po ...

  2. Content type ‘multipart/form-data;boundary=解决方案

    记录一个小问题 今天在用postman调试接口,发送请求的时候没进入断点就报错" Content type 'multipart/form-data;boundary=----------- ...

  3. 使用postman post请求查数据Content type ‘multipart/form-data;boundary=--------------------------843014042341

    原因是项目配置需要使用json格式参数,因此在post方式下,在body中选择raw,然后填写json格式参数即可,如下

  4. 使用postman传递参数时报错:Content type ‘multipart/form-data;boundary=--(略)

    原因是项目配置需要使用json格式参数, 因此在post方式下,在body中选择raw,然后填写json格式参数即可,如下 不同项目配置参数提交的方式也不同,因此遇到此类问题时可以尝试使用其他提交方式 ...

  5. 上传文件报错:Content type ‘multipart/form-data;boundary=----WebKitFormBoundarypJygPIIxqzTHmtkQ;charset=...

    @ReponseBody不支持form-data,所以要接收带有文件的form-data有3种方式. 方式一: @PostMapping("upload") public Stri ...

  6. message: Content type 'multipart/form-data;boundary=----WebKitFormBoundaryksbSBUwTCB6eHI3j;charse

    postman 发送post请求出现错误:"message": "Content type 'multipart/form-data;boundary=----WebKi ...

  7. Content type 'multipart/form-data;boundary=--------------------------496238283102520395700876;解决方案

    Content type 'multipart/form-data;boundary=--------------------------496238283102520395700876;解决方案 在 ...

  8. 上传文件.HttpMediaTypeNotSupportedException:Content type ‘multipart/form-data;

    org.springframework.web.HttpMediaTypeNotSupportedException:Content type 'multipart/form-data;boundar ...

  9. HttpMediaTypeNotSupportedException:Content type 'multipart/form-data;boundary=W10Jdm..'not supported

    最近在做一个excel导入的功能.在入参 body 中同时传入文件和其它基本信息结果出现如题异常.在此记录下解决办法.以做记录. org.springframework.web.HttpMediaTy ...

最新文章

  1. SpringBoot的注解:@SpringBootApplication注解 vs @EnableAutoConfiguration+@ComponentScan+@Configuration...
  2. Java黑皮书课后题第5章:**5.25(计算π)使用下面的数列可以近似计算π:4(1-1/3+1/5-1/7+……+(Math.pow(-1, i+1)/(2*i-1))
  3. 【linux】学习2
  4. 在CF卡上实现TrueFFS
  5. 服务器系统怎么用备份启动,如何用veeam给windows服务器做备份?
  6. 哈啰出行赴美递交招股书:2020年营收60亿元 顺风车成新增长极
  7. 在python中单线程,多线程,多进程对CPU的利用率实测以及GIL原理分析
  8. 让 ASP.NET AJAX 支持浏览器的 History Navigation - Part 1
  9. python语句和语法结构
  10. 在 MT4 指标中设置邮件提醒
  11. Shadow-插件化框架分析
  12. php字符串函数(1)长度计算、查找、截取
  13. strut2 上传文件
  14. 虚拟服务器会计科目,云服务器入什么会计科目
  15. C语言小程序实现输出国际象棋棋盘
  16. python实现屏幕截图
  17. 一个显示器分屏显示两个画面_测了两个爆款游戏显示器,结果我发现他们都有坑。...
  18. Jetson TX2 刷机中遇到的奇葩大坑
  19. [完美解决]opencv3.4.1 生成 opencv_traincascaded.exe 和 opencv_createsamplesd.exe
  20. hpe服务器自动启动关闭,HPE服务器设置U盘启动安装

热门文章

  1. 机器学习数据范例_深度学习的未来可以分解为这三种学习范例
  2. 自动打码神器的准确率你担心么?
  3. Loadrunner不能录制自带的WebTours
  4. 3.3 查询自动售货机中商品的价格
  5. NURBS学习第一天
  6. 我在企业中是怎么简单使用Git的参与团队开发的?Git使用教程
  7. 港联证券|4连板的AI+传媒概念股火了,近5亿资金抢筹
  8. 超搞笑的设计模式诠释(绝对经典)
  9. 记录一点捞程序员简历的感想
  10. python海龟绘图教程自学网_python海龟绘图实例教程