
常见的HTTTP状态码
发布日期:2021-05-08 02:23:17
浏览次数:20
分类:精选文章
本文共 1085 字,大约阅读时间需要 3 分钟。
HTTP状态码分类
以下是HTTP状态码的分类及其对应的含义:
100-199 提示信息
这些状态码表示请求正在处理中,客户端需要等待进一步的信息。
- 100 Continue:表示服务器正在处理当前请求,但需要更多信息才能完成。
- 101 Switching Protocols:表示请求已经被重定向到使用另一个协议。
200-299 成功
这些状态码表示请求已经成功处理,客户端可以继续操作。
- 200 OK:表示请求成功处理完毕。
- 201 Created:表示请求成功创建了一个新资源。
- 202 Accepted:表示请求已被接受,但尚未执行。
- 204 No Content:表示请求成功,但响应不包含主体内容。
- 206 Partial Content:表示请求仅返回一部分内容,用于范围请求。
300-399 重定向
这些状态码表示客户端需要进行进一步处理才能完成请求。
- 301 Moved Permanently:表示资源已被永久性重定向到另一个URL。
- 302 Found:表示资源临时性重定向到另一个URL。
- 303 See Other:表示资源位于另一个URL,建议使用GET方法获取。
- 304 Not Modified:表示服务器允许访问资源,但未满足条件。
- 307 Temporary Redirect:表示临时性重定向,和302 Found含义相同。
400-499 客户端错误
这些状态码表示请求中存在客户端错误。
- 400 Bad Request:表示请求报文存在语法错误。
- 401 Unauthorized:表示请求需要通过HTTP认证进行身份验证。
- 403 Forbidden:表示对请求资源的访问被服务器拒绝。
- 404 Not Found:表示服务器上未找到请求的资源。
- 408 Request Timeout:表示客户端请求超时。
- 409 Conflict:表示请求的资源可能引起冲突。
500-599 服务器错误
这些状态码表示服务器在处理请求时发生了错误。
- 500 Internal Server Error:表示服务器在执行请求时发生了错误。
- 501 Not Implemented:表示请求超出服务器的能力范围。
- 503 Service Unavailable:表示服务器当前无法处理请求。
- 505 HTTP Version Not Supported:表示服务器不支持当前使用的HTTP版本。
注意事项
不少返回的状态码都是错误的,但用户可能察觉不到这点。例如,web应用程序可能发送内部错误时仍然返回200 OK。这种情况也会发生。
发表评论
最新留言
感谢大佬
[***.8.128.20]2025年04月08日 09时51分13秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
HTML 和 CSS 简单实现注册页面
2019-03-04
(SpringMVC)springMVC.xml 和 web.xml
2019-03-04
Spring 与使用STOMP消息
2019-03-04
Java Swing JList:列表框组件
2019-03-04
jQuery中的动画
2019-03-04
1.2.3 项目、项目集、项目组合以及运营管理之间的关系
2019-03-04
【△重点△】LeetCode - 4. 寻找两个正序数组的中位数——二分查找
2019-03-04
LeetCode - 5. 最长回文子串——字符串、动态规划
2019-03-04
全局锁和表锁 :给表加个字段怎么有这么多阻碍?
2019-03-04
事务到底是隔离的还是不隔离的?
2019-03-04
二分查找与插入排序的结合使用
2019-03-04
892 三维形体的表面积(分析)
2019-03-04
16 最接近的三数之和(排序、双指针)
2019-03-04
279 完全平方数(bfs)
2019-03-04
875 爱吃香蕉的珂珂(二分查找)
2019-03-04
桌面图标的自动排列图标
2019-03-04
第十一届蓝桥杯python组第二场省赛-数字三角形
2019-03-04
数字三角形的无返回值的深度优先搜索解法
2019-03-04
完全背包问题的简化思路
2019-03-04