本文共 423 字,大约阅读时间需要 1 分钟。
很好的一个分析
406 Not Acceptable 状态码表示客户端错误,表示请求的资源的内容特性无法满足请求头中的条件,因而无法生成响应实体。 译自HTTP协议规范RFC文档
即,
如 果 请 求 头 的 A c c e p t 字 段 不 符 合 事 先 约 定 的 契 约 , 就 会 返 回 406 错 误 。 \red{如果请求头的 Accept字段 不符合事先约定的契约,就会返回406错误。} 如果请求头的Accept字段不符合事先约定的契约,就会返回406错误。
CDN,Content Delivery Network 内容分发网络
使用户就近获取需要的内容CDN有时会篡改http的header
爬虫有时也会发送不合契约的header
Accept表示客户端可以接受的文本格式,一般有text/html,application/xhtml+xml,application/xml,application/json等
转载地址:http://mtgci.baihongyu.com/