HTTP教程

HTTP 状态代码

服务器响应中的 Status-Code 元素是一个 3 位整数,其中 Status-Code 的第一位数字定义响应的类别,最后两位数字没有任何分类作用。第一个数字有 5 个值:
SN 代码和说明
1 1xx: Informational
表示已经收到请求,进程正在继续。
2 2xx: Success
表示动作被成功接收、理解和接受。
3 3xx: Redirection
这意味着必须采取进一步的行动才能完成请求。
4 4xx: Client Error
表示请求包含不正确的语法或无法完成。
5 5xx: Server Error
这意味着服务器未能满足明显有效的请求。
HTTP 状态代码是可扩展的,并且 HTTP 应用程序不需要了解所有已注册状态代码的含义。下面给出了所有状态代码的列表。

1xx:信息

消息 说明
100 Continue 服务器只收到了一部分请求,但只要没有被拒绝,客户端就应该继续请求。
101 Switching Protocols 服务器切换协议。

2xx:成功

消息 说明
200 OK 请求正常。
201 Created 请求已完成,并创建了一个新资源。
202 Accepted 接受请求进行处理,但处理未完成。
203 Non-authoritative Information 实体标头中的信息来自本地或第三方副本,而不是来自原始服务器。
204 No Content 响应中给出了状态代码和标头,但响应中没有实体主体。
205 Reset Content 浏览器应清除用于此交易的表单以进行额外输入。
206 Partial Content 服务器正在返回请求大小的部分数据。用于响应指定 Range 标头的请求。服务器必须使用 Content-Range 标头指定响应中包含的范围。

3xx:重定向

消息 说明
300 Multiple Choices 一个链接列表。用户可以选择一个链接并转到该位置。最多五个地址。
301 Moved Permanently 请求的页面已移至新网址。
302 Found 请求的页面已临时移至新网址。
303 See Other 可以在不同的网址下找到请求的页面。
304 Not Modified 这是对 If-Modified-SinceIf-None-Match 标头的响应代码,其中 URL 自指定日期以来未修改。
305 Use Proxy 请求的 URL 必须通过 Location 标头中提到的代理访问。
306 Unused 此代码在以前的版本中使用过。不再使用,但代码保留。
307 Temporary Redirect 请求的页面已临时移至新网址。

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-url Too Long 服务器不会接受请求,因为url太长。当您将"post"请求转换为带有长查询信息的"get"请求时发生。
415 Unsupported Media Type 服务器不会接受请求,因为不支持媒体类型。
416 Requested Range Not Satisfiable 请求的字节范围不可用且超出范围。
417 Expectation Failed 此服务器无法满足在 Expect 请求标头字段中给出的期望。

5xx:服务器错误

消息 说明
500 Internal Server Error 请求未完成。服务器遇到意外情况。
501 Not Implemented 请求未完成。服务器不支持所需的功能。
502 Bad Gateway 请求未完成。服务器收到来自上游服务器的无效响应。
503 Service Unavailable 请求未完成。服务器暂时过载或关闭。
504 Gateway Timeout 网关超时。
505 HTTP Version Not Supported 服务器不支持"http协议"版本。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4