一、http状态码

状态码 类别 含义
1xx 信息响应
100 Continue 继续,请继续请求
101 Switching Protocols 切换协议
102 Processing 处理中(WebDAV)
2xx 成功
200 OK 成功
201 Created 已创建
202 Accepted 已接受
203 Non-Authoritative Information 非授权信息
204 No Content 无内容
205 Reset Content 重置内容
206 Partial Content 部分内容
207 Multi-Status 多状态(WebDAV)
3xx 重定向
300 Multiple Choices 多种选择
301 Moved Permanently 永久移动
302 Found (临时重定向) 临时移动
303 See Other 参见其他
304 Not Modified 未修改
305 Use Proxy 使用代理(已弃用)
306 Switch Proxy 切换代理(已弃用)
307 Temporary Redirect 临时重定向
4xx 客户端错误
400 Bad Request 错误请求
401 Unauthorized 未授权
402 Payment Required 需要付款(保留)
403 Forbidden 禁止访问
404 Not Found 未找到
405 Method Not Allowed 方法不允许
406 Not Acceptable 不可接受
407 Proxy Authentication Required 需要代理认证
408 Request Timeout 请求超时
409 Conflict 冲突
410 Gone 已删除
411 Length Required 需要内容长度
412 Precondition Failed 前提条件失败
413 Payload Too Large 负载过大(原 413 Request Entity Too Large)
414 URI Too Long URI 过长
415 Unsupported Media Type 不支持的媒体类型
416 Range Not Satisfiable 范围无法满足
417 Expectation Failed 期望失败
422 Unprocessable Entity 不可处理实体(WebDAV)
423 Locked 已锁定(WebDAV)
424 Failed Dependency 依赖失败(WebDAV)
425 Too Early 太早(用于 Early Data)
426 Upgrade Required 需要升级
449 Retry With 请重试(微软扩展)
451 Unavailable For Legal Reasons 因法律原因不可用
5xx 服务器错误
500 Internal Server Error 服务器内部错误
501 Not Implemented 未实现
502 Bad Gateway 错误网关
503 Service Unavailable 服务不可用
504 Gateway Timeout 网关超时
505 HTTP Version Not Supported HTTP 版本不支持
506 Variant Also Negotiates 变体也协商
507 Insufficient Storage 存储不足(WebDAV)
509 Bandwidth Limit Exceeded 带宽限制超出(非官方)
510 Not Extended 未扩展
600 Unparseable Response Headers 不可解析的响应头(非标准)

1.1 200 OK

最常见到的状态码,表示访问成功
在这里插入图片描述


1.2 404 NOT Found

访问资源没找到,通常是客户端错误,先检查一下路径是否错误,格式是否错误
在这里插入图片描述


1.3 403 Forbidden

没有权限访问该资源。

解决方法如下:
检查是否登录:如果需要登录,先登录再访问。
更换 IP:如果是 IP 被封,换网络或使用代理(VPN)。
添加必要请求头:尤其是爬虫或 API 调用,模仿真实浏览器的 User-Agent、Referer。
联系网站管理员:如果你确信自己有权限却收到 403,可能是服务器配置错误。
检查文件/目录权限(如果你是服务器所有者):
Linux 下确保 Web 用户(如 www-data)对文件至少有 r 权限,对目录至少有 r+x 权限。
在这里插入图片描述


1.4 500

通常是后端程序出错误了,检查代码是否出问题。
在这里插入图片描述


1.5 网络连接错误

确认目标服务器是否启动,端口号是否开放,检查系统防火墙。
在这里插入图片描述
在这里插入图片描述


Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐