您的位置:首页 > 理论基础 > 计算机网络

计算机网络——常见HTTP状态码

2017-07-05 19:30 239 查看
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。

307临时重定向,HTTP1.1的状态码

client向server发送非get、head请求。

server返回URL和307。

等待用户确认。

用户确认后,post访问URL, 并不会重定向为get方法访问URL。

400, Bad Request, 语法错误,服务器无法理解。

401, Unauthorized, 未被授权。登录失败,此错误表明传输给服务器的证书与登录服务器所需的证书不匹配。

402, 预留的

403, Forbidden, 服务器已经能够理解,但是进制执行它, 一般来说是,客户端权限不够。

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版本。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: