4xx 系列状态码
4 开头的 4xx 系列状态码,代表客户端错误,请求包含语法错误或无法完成请求;
相比起曝光度比较高的 403 forbidden、404 not found
,401,尤其是 406 就显得很冷门了。但 406 却是一个高频高点,详情如下:
状态码406
表示无法使用请求的内容特性来响应请求的网页;说白了就是后台的返回结果前台无法解析就报406错误。
比如,请求头(Request Headers)中看到请求信息是json格式,响应头(Response Hraders)中返回的信息格式是却“text/html”,前台无法解析,需将结果转换成json格式返回给前台。
HTTP401错误代表用户没有访问权限,
需要进行身份认证。与这个错误一同返回的还有认证使用的方式(Basic或者Digest)和认证时使用的字段(realm)名称。
在这两种认证方式中,Basic认证方式使用的密码没有经过加密,直接在网络中传输;Digest方式使用加密的密码,这种方法更加安全,但是在目前的情况下技术还不成熟,不能使用。
字段名称描述被保护资源的基本信息,并能够帮助用户记住他使用的用户名/密码对。
网友评论