-
100, client应该继续发送请求,即继续。
-
101, server通知client修改协议,也就说,client需要采用新的协议版本去访问 server。
-
200, 请求已成功。
-
200 ~ 207
-
300 Multiple Choices 如果请求一个指向多个资源的URL时,会返回这个状态码,比如某个服务器上有某个HTML文件的中文和英文版本。
-
301永久重定向
-
302临时重定向,HTTP1.0的状态码。
client向server发送post请求。
server返回URL和302。
等待用户确认。
用户确认后,client使用post访问URL。 -
303临时重定向,HTTP1.1的状态码
client向server发送非get、head请求。
server返回URL和303。
client使用get访问URL。 -
304,发出get请求,服务器返回,而文档的内容(自上次访问以来或者根据请求的条件)并没有改变,则服务器应当返回这个304状态码
-
307临时重定向,HTTP1.1的状态码
client向server发送非get、head请求。
server返回URL和307。
等待用户确认。
用户确认后,post访问URL, 并不会重定向为get方法访问URL。 -
400, Bad Request, 语法错误,服务器无法理解。
-
401, Unauthorized, 未被授权。登录失败,此错误表明传输给服务器的证书与登录服务器所需的证书不匹配。
-
402, 预留的
-
403, Forbidden, 服务器已经能够理解,但是进制执行它, 一般来说是,客户端权限不够。
401~403,客户端没权限 -
404, NOT FOUND
-
405, Method Not Allowed, 请求行中指定的请求方法不能用于请求相应的资源。
-
406, Not Acceptable, 请求的资源的内容特性无法满足请求头中的条件,因此无法生成响应实体。
-
500, Internal Server Error, 服务器遇到了一个未曾预料的状况,导致了不能进一步的处理,一般来说,这个错误出现在程序代码出问题时。
-
501, Not Implemented, 服务器不支持当前请求所需要的某个功能, 可能是服务器无法识别请求的方法。
-
502, Bad Gateway, 作为网关或代理工作的服务器尝试执行请求时,从上游服务器接受到无效的响应。
-
503, Service Unavailable, 由于临时的服务器维护或过载,服务器无法处理请求。
-
504, Gateway Timeout, 作为网关或代理工作的服务器尝试请求时,未能及时从上游服务器或者辅助服务器收到响应。
-
505, HTTP Version Not Supported, 服务器不支持,或者拒绝支持在请求中使用的HTTP版本。
计算机网络——常见HTTP状态码
最新推荐文章于 2024-08-10 15:19:33 发布