HTTP常见状态码
状态码分类
1xx | Informational(信息性状态码) | 接受的请求正在处理 |
2xx | Success(成功状态码) | 请求正常处理完毕 |
3xx | Redirection(重定向) | 需要进行附加操作以完成请求 |
4xx | Client error(客户端错误) | 客户端请求出错,服务器无法处理请求 |
5xx | Server Error(服务器错误) | 服务器处理请求出错 |
2XX
200 OK:
表示从客户端发送给服务器的请求被正常处理并返回;
201
:创建成功
204 No Content:
表示客户端发送给客户端的请求得到了成功处理,但在返回的响应报文中不含实体的主体部分(没有资源可以返回);
3XX
301
:永久性重定向,表示请求的资源被分配了新的URL,之后应使用更改的URL;
302
:临时性重定向,表示请求的资源被分配了新的URL,希望本次访问使用新的URL;
303
:表示请求的资源被分配了新的URL,应使用GET方法定向获取请求的资源;(与302的区别在于明确使用GET方法)
304
: 文档自缓存以来,从未被修改过,客户端使用文档的缓存副本,而不是从服务器下载文档
4XX
400
:表示请求报文中存在语法错误
401
:未经许可,需要通过 HTTP 认证。
403
:访问权限有问题(你没有足够的执行权限)
404
:没有找到请求的资源
5XX
500
: 表示服务器在执行请求时发生错误,也有可能是 web 应用存在 bug
503
: 表示服务器暂时处于超负荷状态或者停机维护,无法处理请求
504
:网管超时
505
: HTTP版本不受支持
参考文献
https://blog.csdn.net/banana960531/article/details/85621865
HTTP状态码(完整版)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
2020-08-10 unbuntu中 将pycharm固定到快速启动栏