https://zh.wikipedia.org/wiki/HTTP%E7%8A%B6%E6%80%81%E7%A0%81
1xx临时响应
这是临时响应,只包含状态行和某些可选的响应头信息,以空行结束.除非在某些实验条件下, 服务器禁止向客户端发送1XX响应;这些状态码代表的响应都是信息性的,标示客户应该采取其他行动.
100:continue
101:switching protocols
102:informational
2xx成功
---代表请求已经成功被服务器接收、理解、并接受.
200:no error
201:created
202:accepted
203:non-authoritative information
204:no content
205:reset content
206:partial content
207:success
3xx重定向
后续的请求地址在本次响应的location域中指明.http/1.0,浏览器不应自动访问超过5次的重定向.客户端应当自动监测无限循环重定向(例如:a-》b-〉c-》....-〉a或者a-》a)
300:multiple choices
301:moved permanently
302:found
303:see other
304:not modified
305:needs proxy
306:redirected
307:temporarily redirected
308:redirected
4xx客户端错误
-- 客户端看起来可能发生了错误,妨碍了服务器的处理。除非响应的是一个HEAD请求,否则服务器就应该返回一个解释当前错误状况的实体,以及这是临时的还是永久性的状况。这些状态码适用于任何请求方法。浏览器应当向用户显示任何包含在此类错误响应中的实体内容
400:bad request
401:unauthorized
402:payment required
403:forbidden
404:not found
405:method not allowed
406:unacceptable
407:proxy authentication required
408:request timed out
409:conflict
410:no longer exists
411:length required
412:precondition failed
413:request too large
414:requested URL too long
415:unsupported media type
416:requested range not satisfiable
417:expectation failed
418:client error
5xx 服务器错误
---表示服务器无法完成明显有效的请求
500:internal server error
501:unimplemented
502:bad gateway
503:service unavailable
504:gateway timed out
505:unsupported version
506:server error
网友评论