&引用;无法读取请求表单。缺少内容类型边界“;尝试在Jmeter中上载文件(CSV/XLS/XLSX)时

&引用;无法读取请求表单。缺少内容类型边界“;尝试在Jmeter中上载文件(CSV/XLS/XLSX)时,jmeter,Jmeter,我试图上传一个文件(该文件可能是csv、xls或xslx),当我尝试上传时,我得到: { "traceId": "|c21666c9-451856316af3f762.", "type": "https:\/\/tools.ietf.org\/html\/rfc7231#section-6.5.1", "title": "One or more validatio

我试图上传一个文件(该文件可能是csv、xls或xslx),当我尝试上传时,我得到:

{
    "traceId": "|c21666c9-451856316af3f762.",
    "type": "https:\/\/tools.ietf.org\/html\/rfc7231#section-6.5.1",
    "title": "One or more validation errors occurred.",
    "errors": {
        "": [
            "Failed to read the request form. Missing content-type boundary."
        ]
    },
    "status": 400
}
下面是我在Jmeter中所做的配置,有人能帮我解决我在这里遗漏的问题吗

浏览器详细信息

您需要的更改很少

第一: 参数窗口不是必需的。(取下它)

第二:
您能在页眉管理器中添加
Referer
Origin
吗?并从页眉管理器中删除
内容类型
,我想这会解决您的问题。

您只需要做一些更改

第一: 参数窗口不是必需的。(取下它)

第二:
您能在页眉管理器中添加
Referer
Origin
吗?并从标题管理器中删除
内容类型
,我想这会解决您的问题。

如果您比较浏览器和JMeter中的完整请求详细信息,很难说到底出了什么问题(最好使用像Fiddler这样的外部嗅探器工具)您应该能够找出什么是不一致的,以及需要做什么来修复它们

接下来请注意,您只需使用JMeter记录文件上载请求,只需确保将要上载的文件复制到JMeter安装的“bin”文件夹中,这样JMeter就能够正确捕获请求并生成相关的HTTP请求采样器和HTTP头管理器


更多信息:

如果不从浏览器和JMeter查看完整的请求详细信息,很难说到底出了什么问题,如果您比较它们(最好使用外部嗅探工具,如Fiddler),您应该能够找出不一致的地方以及需要做些什么来修复它们

接下来请注意,您只需使用JMeter记录文件上载请求,只需确保将要上载的文件复制到JMeter安装的“bin”文件夹中,这样JMeter就能够正确捕获请求并生成相关的HTTP请求采样器和HTTP头管理器


更多信息:

是的,在完成上述更改后,我可以上载文件。是的,在完成上述更改后,我可以上载文件。非常感谢,我会将此作为学习笔记。非常感谢,我会将此作为学习笔记。