415 Unsupported Media Type是一种HTTP协议的错误状态代码,表示服务器由于不支持其有效载荷的格式,从而拒绝接受客户端的请求。它属于4xx类别中的HTTP响应状态代码,也称为客户端错误。修复415错误对于客户端来说可能很耗时,因为它表明问题在于客户端发送的Web服务器无法处理的内容。
遇到几次使用Idhttp 进行接口请求的时候报错 http 415 unsupported media type 的错误。最后的解决办法几乎都是一样的。
HTTP请求415错误 – 不支持的媒体类型(Unsupported media type)
使用AJAX传输数据发生415错误,在ajax中设置请求头部信息就解决了。
设置Idhttp.ContentType 的类型。如 接口要求使用Post方式Json格式的串则设置:
Idhttp.ContentType = 'application/json'.
HTTP请求415错误 – 不支持的媒体类型(Unsupported media type)
通常有以下情况:
1:检查你的 http 请求头信息,比如 因为 User-Agent 被服务器设置 拒绝请求了;
2:查看你的 http 请求方法,以及服务器端的设置
3:post 请求参数设置,是不是必须的,json 格式