繁体   English   中英

邮差多部分/表格数据错误:缺少开始边界

[英]Postman multipart/form-data error: Missing start boundary

我正试图用Postman发送的multipart/form-data请求命中我的服务器端点。 我收到400 Bad Request ,原因是:

org.jvnet.mimepull.MIMEParsingException: Missing start boundary.

如何设置起始边界以及如何知道它应该是什么?

在此输入图像描述

https://github.com/postmanlabs/postman-app-support/issues/191这个线程之后似乎将请求标头设置为Content-Type multipart / form-data我覆盖了Postman设置的值。

无需手动添加内容类型标头。 你压倒Postman设定的价值。 只需在POST请求中选择form-data并发送您的请求以查看它是否有效。

删除标题允许我命中我的端点。

覆盖POSTMAN标头值是上面Anton提到的问题。 以下是独立POSTMAN客户端的标题和请求正文的外观:

请求标题 请求机构

尝试这个:

spring:jersey:application-path:/ rest#作为应用程序基URI的路径。 如果指定,则覆盖“@ApplicationPath”的值。 filter.order:0#Jersey过滤链顺序。 type:servlet#可以是“servlet”或“filter”。 在里面。*:

type servlet工作正常,过滤器抛出Start Boundary错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM