415 不支持的媒体
Posted
技术标签:
【中文标题】415 不支持的媒体【英文标题】:415 Unsupported Media 【发布时间】:2019-04-18 04:22:51 【问题描述】:415 Unsupported Media是什么意思?
我在HttpClient MultiPart
表单数据请求中收到此错误。无论我在标题或正文中进行什么更改,错误都没有变化。谁能阐明我可能做错了什么?
【问题讨论】:
Content-Type
标头与您的多部分有效负载类型不匹配。
【参考方案1】:
HTTP 415 Unsupported Media Type 客户端错误响应代码表示服务器拒绝接受请求,因为负载格式是不受支持的格式。
格式问题可能是由于请求指定的 Content-Type 或 Content-Encoding,或者是直接检查数据的结果。
所以你需要在你的 header 中检查 Content-Type 或 Content-Encoding 这些属性。
【讨论】:
【参考方案2】:这通常是因为您发布到的 Api 不接受此类媒体。 如果您将一个标题放在另一个标题之前,某些 Api 也可能发生这种情况。 尝试像这样排列标题:
Content-Type
Body
Other Api specific headers eg passwords
//Here receive response
【讨论】:
以上是关于415 不支持的媒体的主要内容,如果未能解决你的问题,请参考以下文章