状态码由三位数字和原因短语组成,如200 OK。
三位数字中第一位指定响应类别,后两位无分类。
第一位数字的响应类别有5种。如下:
| 类别及原因短语 | |
|---|---|
| 1XX | Informational(信息性状态码) 接收的请求正在处理 |
| 2XX | Success(成功状态码) 请求正常处理完毕 |
| 3XX | Redirection(重定向状态码) 需要进行附加操作以完成请求 |
| 4XX | Client Error(客户端错误状态码) 服务器无法处理请求 |
| 5XX | Server Error(服务器错误状态码) 服务器处理请求错误 |
常见的原因短语如:OK,Found,Forbidden等
常用的状态码:
| 状态码 | 含义 |
|---|---|
| 200 OK | 请求正常处理 |
| 204 No Content | 请求处理成功,但没有资源可返回 (即响应报文中无实体主体) |
| 206 Partial Content | 进行范围请求,并成功处理 |
| 301 Moved Permanently | 永久性重定向,请求资源已分配新的URI地址 |
| 302 Found | 临时性重定向,请求的资源以被分配到了新的URI,希望本次能使用新的URI访问。与301状态码不同的是,在书签中仍然保留原来的URI,只是本次使用了临时的URI进行访问。 |
| 400 Bad Request | 请求报文中存在语法错误 |
| 403 Forbidden | 请求访问被服务器拒绝,如未获得访问授权 |
| 404 Not Found | 无法找到请求资源 |
| 500 Internal Server Error | 服务器执行请求错误 |
HTTP状态码详解
本文详细解析HTTP状态码的分类与常见状态码含义,包括信息性、成功、重定向、客户端错误及服务器错误状态码,如200 OK、404 Not Found等。
5375

被折叠的 条评论
为什么被折叠?



