HTTP 状�消�
当�览器从 web �务器请求�务时,�能会�生错误。
以下列举了有�能会返回的一系列 HTTP 状�消�:
1xx: 信�
| 消�: | �述: |
|---|---|
| 100 Continue | æœ�务器仅接收到部分请求,如果æœ�务器没有拒ç»�该请求,客户端应该继ç»å�‘é€�其余的请求。 |
| 101 Switching Protocols | �务器转��议:�务器将�从客户的请求转�到�外一��议。 |
| 103 Checkpoint | 用于 PUT 或者 POST 请求��失败时的��请求建议。 |
2xx: �功
| 消�: | �述: |
|---|---|
| 200 OK | 请求æˆ�功(这是对HTTP请求æˆ�åŠŸçš„æ ‡å‡†åº”ç”。) |
| 201 Created | 请求被创建完�,�时新的资�被创建。 |
| 202 Accepted | 供处�的请求已被接�,但是处�未完�。 |
| 203 Non-Authoritative Information | 请求已ç»�被æˆ�功处ç�†ï¼Œä½†æ˜¯ä¸€äº›åº”ç”头å�¯èƒ½ä¸�æ£ç¡®ï¼Œå› 为使用的是其他文档的拷è´�。 |
| 204 No Content | 请求已ç»�被æˆ�功处ç�†ï¼Œä½†æ˜¯æ²¡æœ‰è¿”回新文档。æµ�è§ˆå™¨åº”è¯¥ç»§ç»æ˜¾ç¤ºåŽŸæ�¥çš„æ–‡æ¡£ã€‚如果用户定期地刷新页é�¢ï¼Œè€ŒServletå�¯ä»¥ç¡®å®šç”¨æˆ·æ–‡æ¡£è¶³å¤Ÿæ–°ï¼Œè¿™ä¸ªçжæ€�代ç �是很有用的。 |
| 205 Reset Content | 请求已�被�功处�,但是没有返回新文档。但�览器应该�置它所显示的内容。用�强制�览器清除表�输入内容。 |
| 206 Partial Content | 客户��了一个带有Range头的GET请求,�务器完�了它。 |
3xx: �定�
| 消�: | �述: |
|---|---|
| 300 Multiple Choices | 多�选择。链接列表。用户�以选择�链接到达目的地。最多�许五个地�。 |
| 301 Moved Permanently | 所请求的页�已�转移至新的 URL 。 |
| 302 Found | 所请求的页�已�临时转移至新的 URL 。 |
| 303 See Other | 所请求的页��在别的 URL 下被找到。 |
| 304 Not Modified | 未按预期修改文档。客户端有缓冲的文档并å�‘出了一个æ�¡ä»¶æ€§çš„请求(一般是æ��ä¾›If-Modified-Since头表示客户å�ªæƒ³æ¯”指定日期更新的文档)。æœ�务器告诉客户,原æ�¥ç¼“冲的文档还å�¯ä»¥ç»§ç»ä½¿ç”¨ã€‚ |
| 305 Use Proxy | 客户请求的文档应该通过Location头所指明的代��务器��。 |
| 306 Switch Proxy | ç›®å‰�å·²ä¸�å†�使用,但是代ç �ä¾�然被ä¿�留。 |
| 307 Temporary Redirect | 被请求的页�已�临时移至新的 URL 。 |
| 308 Resume Incomplete | 用于 PUT 或者 POST 请求��失败时的��请求建议。 |
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 | "Content-Length" æœªè¢«å®šä¹‰ã€‚å¦‚æžœæ— æ¤å†…容,æœ�务器ä¸�会接å�—请求。 |
| 412 Precondition Failed | 请求ä¸çš„å‰�æ��æ�¡ä»¶è¢«æœ�务器评估为失败。 |
| 413 Request Entity Too Large | 由于所请求的实体太大,�务器�会接�请求。 |
| 414 Request-URI Too Long | 由于 URL 太长,�务器�会接�请求。当 POST 请求被转�为带有很长的查询信�的 GET 请求时,就会�生这�情况。 |
| 415 Unsupported Media Type | 由于媒介类型�被支�,�务器�会接�请求。 |
| 416 Requested Range Not Satisfiable | 客户端请求部分文档,但是�务器�能�供被请求的部分。 |
| 417 Expectation Failed | æœ�务器ä¸�èƒ½æ»¡è¶³å®¢æˆ·åœ¨è¯·æ±‚ä¸æŒ‡å®šçš„请求头。 |
5xx: �务器错误
| 消�: | �述: |
|---|---|
| 500 Internal Server Error | 请求未完�。�务器�到��预知的情况。 |
| 501 Not Implemented | 请求未完æˆ�。æœ�务器ä¸�支æŒ�所请求的功能,或者æœ�åŠ¡å™¨æ— æ³•å®Œæˆ�请求。 |
| 502 Bad Gateway | 请求未完æˆ�。æœ�务器充当网关或者代ç�†çš„角色时,从上游æœ�åŠ¡å™¨æ”¶åˆ°ä¸€ä¸ªæ— æ•ˆçš„å“�应。 |
| 503 Service Unavailable | �务器当���用(过载或者当机)。 |
| 504 Gateway Timeout | 网关超时。�务器充当网关或者代�的角色时,未能从上游�务器收到一个�时的�应。 |
| 505 HTTP Version Not Supported | æœ�务器ä¸�支æŒ�è¯·æ±‚ä¸æŒ‡æ˜Žçš„HTTPå��议版本。 |
| 511 Network Authentication Required | 用户需��供身份验��获�网络访问入�。 |
点我分享笔记