HTTP 406错误的解决方法

若返回HTTP 406错误,则表示客户端无法接受(Not acceptable)。客户端可以向web浏览器表明它将接受的服务器反馈数据的特征,这是通过使用以下类型“接受头”来完成的:

(1)接受:为客户端所接受的MIME(多功能互联网邮件扩充服务)类型。例如,浏览器可能只接受它知道如何处理的反馈数据类型(HTML文件,GIF文件等)。

(2)接受-字符集:为客户端所接受的字符集。

(3)接受-编码:为客户端所接受的数据编码,如客户端可理解的文件格式。

(4)接受-语言:为客户端所接受的自然语言(英语、日语等)。

(5)接受-范围:客户端是否接受来自网络资源的字节范围,即该资源的一部分。

如果Web服务器检测发现它想反馈的数据不能为客户端所接受,它则反馈一个含有406错误代码的报头。

上面介绍了一大篇,其实,如果在开发的时候发现出现了406错误,那么就要考虑是不是服务端返回的数据不是客户端所能接受的数据,那么检测下服务端返回的数据,一般来说都可以得到解决的思路。

本文标题:HTTP 406错误的解决方法

本文链接:http://yedward.net/?id=284

本文版权归作者所有,欢迎转载,转载请以文字链接的形式注明文章出处。

相关文章