# 日志中的HTTP状态码都代表什么?(HTTP状态码含义大全,详解日志中的HTTP状态码)#
## 1xx 信息响应 ##
### 100 Continue ###
客户端应当继续发送请求。服务器返回此代码表示已收到请求的第一部分,客户端应继续发送请求的其余部分。客户端可以继续发送其请求,也可以根据收到的信息修改其请求。
### 101 Switching Protocols ###
服务器已了解并准备切换到客户端请求的协议。服务器应在切换协议前发送一个 101 状态码回复,并应在后续消息中采用新的协议。
## 2xx 成功响应 ##
### 200 OK ###
请求已成功,服务器已理解并接受。
### 201 Created ###
请求已成功,服务器已创建了新的资源。
### 202 Accepted ###
服务器已接受请求,但尚未处理。
### 203 Non-Authoritative Information ###
服务器已成功处理请求,但返回的信息可能不是权威的。
### 204 No Content ###
服务器已成功处理请求,但没有返回任何内容。
### 205 Reset Content ###
服务器已成功处理请求,客户端应重置文档视图。
### 206 Partial Content ###
服务器已成功处理部分 GET 请求。
## 3xx 重定向 ##
### 300 Multiple Choices ###
针对请求,服务器可执行多种操作。服务器可根据请求者 (user agent) 或首选列表返回一个资源的多个表示形式,也可以向请求者提供有关如何从多个资源选择合适资源的信息。
### 301 Moved Permanently ###
请求的资源已永久移动到新位置。服务器返回此响应(对 GET 或 HEAD 请求的响应)时,还会包含一个 Location 标头,指出请求的资源现在可以从何处获得。
### 302 Found ###
请求的资源已临时移动到新位置。服务器返回此响应(对 GET 或 HEAD 请求的响应)时,还会包含一个 Location 标头,指出请求的资源现在可以从何处获得。
### 303 See Other ###
服务器重定向后,请求应使用 GET 方法访问资源。
### 304 Not Modified ###
自从上次请求后,请求的资源未发生改变。服务器返回此响应时,不会返回任何资源。
### 305 Use Proxy ###
服务器只能通过代理访问请求的资源。
### 307 Temporary Redirect ###
服务器目前从不同位置响应请求,客户机应继续使用收到的URI。此状态临时重定向(与 302 不同,302 只是临时定向)。
## 4xx 客户端错误 ##
### 400 Bad Request ###
服务器无法理解请求的格式。
### 401 Unauthorized ###
请求需要用户授权。
### 402 Payment Required ###
请求的资源需要付费。
### 403 Forbidden ###
服务器拒绝请求。
### 404 Not Found ###
服务器无法找到请求的资源。
### 405 Method Not Allowed ###
服务器不支持请求中所用的方法。
### 406 Not Acceptable ###
服务器无法生成客户端请求的表示形式。
### 407 Proxy Authentication Required ###
请求需要代理授权。
### 408 Request Timeout ###
服务器等待客户端发送请求的时间过长。
### 409 Conflict ###
服务器无法处理请求,因为服务器上的资源与客户端提供的资源存在冲突。
### 410 Gone ###
服务器上的资源已被永久删除。
### 411 Length Required ###
客户端请求的资源长度未知。
### 412 Precondition Failed ###
服务器在验证在请求的头字段中给出的前提条件时,前提条件失败。
### 413 Request Entity Too Large ###
服务器无法处理请求,因为请求实体过大。
### 414 Request-URI Too Long ###
请求的目标资源的 URI 太长。
### 415 Unsupported Media Type ###
服务器无法处理请求,因为请求的媒体格式不被支持。
### 416 Requested Range Not Satisfiable ###
客户端请求的字节范围无法得到满足。
### 417 Expectation Failed ###
服务器无法满足客户端在 Expect 头字段中设置的预期条件。
### 426 Upgrade Required ###
需要切换协议才能完成该请求。客户端必须切换到TLS/1.0。
## 5xx 服务器错误 ##
### 500 Internal Server Error ###
服务器遇到了一个未曾预料的状况,导致了它无法完成对请求的处理。
### 501 Not Implemented ###
服务器不支持请求中所用的方法。
### 502 Bad Gateway ###
作为网关或代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应。
### 503 Service Unavailable ###
服务器目前无法使用(由于超载或停机维护)。
### 504 Gateway Timeout ###
作为网关或代理工作的服务器尝试执行请求时,未能及时从上游服务器接收到响应。
### 505 HTTP Version Not Supported ###
服务器不支持请求中所用的 HTTP 版本。
### 506 Variant Also Negotiates ###
服务器无法生成与内容协商请求标头字段相匹配的响应。
还木有评论哦,快来抢沙发吧~