weixin_46617773 2021-07-05 14:45 采纳率: 0%
浏览 29

fiddler everywhere 请求 body form-data,报错如图,什么意思如何解决

Cannot validate body content using the 'multipart/form-data; boundary=----------------------------1625467090560' content type! Make sure it is valid if you want to switch to 'Key/Value' view.,
img

  • 写回答

1条回答 默认 最新

  • 阿里测试君 2023-03-26 21:08
    关注

    form-data 是一种 POST 请求的数据传输格式,通常用于上传文件或者发送包含多个字段的数据。在这种格式下,请求数据按照一定规则分割为多个部分,每个部分有自己的头信息和内容,中间通过一个分隔符分隔。

    这个错误提示是由于 Fiddler Everywhere 无法解析请求的 multipart/form-data 数据格式所导致的。要解决这个问题,你可以尝试以下方法:

    确认请求数据的有效性。检查你发送的数据是否符合 form-data 的格式要求,确保每个数据字段的名称和值都正确,每个部分之间的分隔符是否正确,以及所有数据字段是否包含在正确的部分中。

    检查请求头是否正确。确保请求头中的 Content-Type 值为 multipart/form-data,且 boundary 参数的值和请求体中的分隔符一致。boundary 的值可以在请求头中找到,一般长这样:boundary=----------------------------1625467090560。

    尝试使用 Fiddler Everywhere 的其他视图模式。如果你的请求数据格式无法在当前视图模式下解析,可以尝试切换到 "Text" 或 "Raw" 视图模式查看请求数据。

    尝试使用其他工具查看请求数据。如果你的请求数据格式过于复杂,无法通过 Fiddler Everywhere 查看,可以尝试使用其他工具,如 Postman 或 cURL 等,来查看请求数据。

    总之,要解决这个问题,最关键的是要确保请求数据格式正确、请求头正确、使用正确的视图模式来查看数据。
    下面是我拿下20k学习的接口自动化测试视频教程:
    三天搞定python接口自动化测试框架项目实战全套教程【高启强推荐】_哔哩哔哩_bilibili
    https://ask.csdn.net/questions/%E2%80%8Bwww.bilibili.com/video/BV1CY4y127Eu/?spm_id_from=333.999.0.0
    以及软件测试到测试开发全套教程
    功能测试/自动化测试/性能测试/测试开发】全测试职业生涯大礼包
    http://www.bilibili.com/read/cv21940664?spm_id_from=333.999.0.0

    评论

报告相同问题?

悬赏问题

  • ¥15 基于卷积神经网络的声纹识别
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 stm32开发clion时遇到的编译问题