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

由于超载或系统维护,服务器暂时无法处理客户端的请求

posted @ 2023-04-12 17:55  HexThinking  阅读(17)  评论(0编辑  收藏  举报