http状态码 常用HTTP状态码
状态码
1 是用以表示网页服务器超文本传输协议响应状态的3位数字代码
2 分类:
1:1XX
表示消息 这一类型的状态码 代表请求已被接受 需要继续处理 这类响应是
临时响应 只包含状态行和某些可选的响应头信息并以空行结束
2:2XX
表示成功 这一类型的状态码 代表请求已成功被服务器接收 理解 并接受
3:3XX
表示重定向 这类状态码代表需要客户端采取进一步的操作才能完成请求
通常这些状态码用来重定向 后续的请求地址(重定向目标)在本次相应的
Location域中指明
4:4XX
表示请求错误 这类的状态码代表了客户端看起来可能发生了错误 妨碍了
服务器处理 除非响应的是一个HEAD请求否则服务器就应该返回一个解释
当前错误状况的实体 以及这是临时的还是永久性的状况 这些状态码适用于
任何请求方法 浏览器应当向用户显示任何包含在此类错误响应中的实体内容
5:5XX
表示服务器错误 这类状态码代表了服务器在处理请求的过程中有错误或者异常
状态发生 也有可能是服务器意识到以当前的软硬件资源无法完成对请求的处理
除非这是一个HEAD请求否则服务器应当包含一个解释发当前错误状态以及这个
状态是临时的还是永久的解释信息实体 浏览器应当向用户展示任何在当前响应
中被包含的实体
常用HTTP状态码
1,2XX
1:状态码:200 状态码英文名称:OK 描述 :请求已成功,请求所希望的响应头或数据体将随此响应返回
2:状态码:202 状态码英文名称:Accepted 描述:已接受 已经接受请求 但处理未完成
3:状态码:206 状态码英文名称:Partial Content 描述:部分内容 服务器成功处理了部分GET请求
2,3XX
1:状态码:301 状态码英文名称:Moved Permanently 描述:永久移动 请求的资源已被永久的移动到新URL返回信息会包括新的URL 浏览器
会自动定向到新URL 今后任何新的请求都应使用新的URL代替
2:状态码:302 状态码英文名称:Found 描述:临时移动 与301类似但资源只是临时被移动 客户端应继续使用原有URL
3,4XX
1:状态码:400 状态码英文名称:Bad Request 描述 :客户端请求的语法错误 服务器无法理解
2:状态码:401 状态码英文名称:Unauthorized 描述:请求邀请用户的身份认证
3:状态码:403 状态码英文名称:Forbidden 描述:服务器理解请求客户端的请求但是拒绝执行此请求
3:状态码:404 状态码英文名称:Not Found 描述:服务器无法根据客户端的请求找到资源(网页)
4,5XX
1:状态码:500 状态码英文名称:internal Server Error 描述:服务器内部错误 无法完成请求
2:状态码:502 状态码英文名称:Bad Gateway 描述:充当网关或代理服务器从远端服务器接收到了一个无效的请求
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix