gem*_*423 5 java spring postman
我正在尝试使用邮递员版本 5.3.1 调用 post 方法,但出现以下错误:“所需的 MultipartFile 参数‘文件’不存在”。我尝试禁用“内容类型”标题。我在正文部分附加了文件,选择了表单数据选项并将“文件”放在关键输入字段上。
我正在看这篇文章jQuery Ajax 文件上传:必需的 MultipartFile 参数“文件”也不存在,但我无法找到解决方案。
我会尽力回答,如果我误解了这个问题,我可能是错的。在邮递员中,您应该将标头调整为 multipart/from-data,执行此操作以便使用端点上传文件。
这将在这里完成:
和这里:
我真的希望这会有所帮助(如果没有让我知道的话),提供有关该问题的更多详细信息
===编辑===
我们正走在一条好的道路上。您收到“请求被拒绝,因为未找到多部分边界”,这是因为您的应用程序需要拆分正在发送的“多部分”,并且您的应用程序抱怨它无法分离数据,因为它无法找到其边界,请阅读rfc1341 - 7.2.1 Multipart:常见语法,其中解释了边界如何工作。
现在请尝试为通话添加边界。IE
Content-Type: multipart/form-data;
boundary=gc0p4Jq0M2Yt08jU534c0p
Run Code Online (Sandbox Code Playgroud)
您将在文档中找到解释,在我的测试床上它有效,我希望这对您有用(如果没有,您可以提供您的服务器端点的代码示例)。
| 归档时间: |
|
| 查看次数: |
3703 次 |
| 最近记录: |