http-状态码
用来描述请求处理结果,格式 3位数字 和 原因短语组成
比如: 200 OK
状态码类别
1. 1XX 信息类状态码 接收的请求正在处理
2. 2XX 成功状态码
204 no content不允许返回实体的主体
206 partial content 成功执行了范围请求
3. 3XX 重定向状态码
301 永久性重定向 请求的资源以及被分配给新的uri
302 临时重定向
303 临时重定向并且客户端使用get请求
307 临时重定向 然客户端使用post 得看浏览器支持情况
4. 4XX 客户端错误状态码
400 请求报文中存在语法错误
403 禁止访问
404 无法找到请求的资源
5. 5xx服务器错误
500 执行请求时发生错误
503 服务器正在维护或者超负荷无法提供服务
通信数据转发程序: 代理 网关 隧道
这些程序可以转发请求到服务器,然后返回服务器的响应给客户端
代理: 带有转发功能的应用程序不改变uri, 位于服务器和客户端中间,接收请求 转发服务器 反馈响应给客户端
可以缓存响应数据,如果请求相同直接返回
透明代理 不对请求或者响应做处理
网关: 转发给其他服务器数据,可以对数据进行处理 进行一些校验等可以连接数据库
隧道:
5. 5XX 服务端错误状态码
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!