http常见状态码
1.1.xx
1开头表示信息响应;
100 Continue
信息型状态响应码表示目前为止一切正常,客户端应该继续请求,如果已完成请求则忽略。为了让服务器检查请求的首部,客户端必须在发送请求实体前,在初始化请求中发送 Expect: 100-continue
首部并接收 100 Continue
响应状态码。
2.2xx
2开头表示成功响应;
200 ok
服务器成功echo,默认情况下状态码为 200 的响应可以被缓存;
3.3xx
重定向
4.4.xx
错误请求;
400 bad request
服务器因某些被认为是客户端错误的原因(例如,请求语法错误、无效请求消息格式或者欺骗性请求路由),而无法或不会处理该请求。
401 Unauthorized
由于缺乏目标资源要求的身份验证凭证,发送的请求未得到满足。
403 Forbidden
客户端错误,指的是服务器端有能力处理该请求,但是拒绝授权访问。
404 Not Found
指的是服务器无法找到所请求的资源。返回该响应的链接通常称为坏链(broken link)或死链(dead link);
5.xx
表示服务器端错误;
500 Internal Server Error
表示服务器端错误的响应状态码,意味着所请求的服务器遇到意外的情况并阻止其执行请求。
503 Service Unavailable
由于超载或系统维护,服务器暂时无法处理客户端的请求