HTTP状态码(HTTP Status Code)是服务器响应客户端请求时返回的三位数字代码,用于表示请求的处理结果。状态码由 RFC 7231 等规范定义,分为五大类,每类有特定的含义。以下是详细分类和常见状态码的解释:
状态码的第一位数字表示响应类别:
| 类别 | 范围 | 含义 |
|---|---|---|
| 1xx | 100–199 | 信息性响应:请求已被接收,继续处理 |
| 2xx | 200–299 | 成功:请求已成功被服务器接收、理解并处理 |
| 3xx | 300–399 | 重定向:需要进一步操作以完成请求 |
| 4xx | 400–499 | 客户端错误:请求有错误,服务器无法处理 |
| 5xx | 500–599 | 服务器错误:服务器在处理请求时发生错误 |
201 Created。400 Bad Request。401 Unauthorized。404 Not Found。500 Internal Server Error。304 Not Modified,减少传输。200 OK 返回错误信息)。如果需要更深入的协议细节(如缓存、认证机制),可进一步查阅 HTTP 规范或具体框架文档。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。