【问题标题】:Using file as payload in Advanced REST Client在高级 REST 客户端中使用文件作为有效负载
【发布时间】:2016-06-03 17:16:52
【问题描述】:

我正在尝试使用 Google 的高级 REST 客户端。 我安装了扩展,我可以使用它。 现在我想使用 JSON 文件作为有效负载的输入。

JSON 文件如下所示:

{"UserName":"", "UserPassword":"","SetDebug":true}

Content-Type 设置为 application/json。

但是当我尝试发送请求时,我收到以下错误:

{ “消息”:“此资源不支持请求实体的媒体类型‘multipart/form-data’。” }

我做错了什么?谁能帮帮我?

【问题讨论】:

    标签: json rest google-chrome advanced-rest-client


    【解决方案1】:

    ARC 似乎有时会覆盖您的 Content-Type 选择,将其更改为 multipart-form-data。如果您选择文件作为正文并选择一个文件,则会显示一条消息:

    在请求过程中,Content-Type 标头最终将更改为“multipart/form-data”。

    当您提交请求时,它会执行以下操作:更改 Content-Type 标头。您可以通过查看输出显示的请求标头部分来确认这一点。

    我不知道有没有办法阻止它这样做:(-

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-18
      • 1970-01-01
      • 1970-01-01
      • 2023-03-22
      • 2019-04-13
      • 2022-01-14
      • 2020-03-04
      相关资源
      最近更新 更多