常见的网络状态码(HTTP状态码)

网络状态码是用以表示网页服务器HTTP响应状态的3位数字代码。

状态码的类别
1xx:Information(信息性状态码) 接受的请求正在处理
2xx:Success(成功状态码) 请求正常处理完成
3xx:Redirection(重定向状态码) 需要进行附加操作已完成请求
4xx:Client Error(客户端错误状态码) 服务器无法处理请求
5xx:Server Error(服务器错误状态码) 服务器处理请求出错

常见的状态码:
200 OK 请求处理成功,返回相关信息
204 No Content 请求处理成功,但响应报文没有主题返回
206 Partial Content 客户端进行了范围请求,服务器成功执行请求并返回指定范围的实体内容
301 Moved Permanently 永久性重定向。请求的资源已经被分配到新的url
302 Found 临时性重定向
304 Not Modified 客户端发送附带条件的请求后,服务器允许请求,但内容并没修改,返回304。即客户端可以使用缓存的内容
400 Bad Request 请求报文存在语法错误。需要修正请求报文后再次发送请求
403 Forbidden 请求资源的访问被服务器拒绝。服务器没必要给出拒绝的理由。
404 Not Found 服务器上无法找到被请求的资源
500 Internet Server Error 服务器在执行请求时发生了错误。可能是Web应用存在的 bug 或者临时的障碍
503 Service Unavailable 服务器处于超载或者故障状态。如果事先得知何时可以解决故障,可以将时间写入Retry-after首部字段再返回给客户端。

你可能感兴趣的:(网络)