web网站http/https网络请求常见状态码
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
1xx 信息性状态码1.100含义:服务器已经收到请求头,客户端应继续发送请求主体 场景:当上传大文件时,客户端先发送请求头询问服务器是否接受 2xx 成功状态码1. 200含义:请求成功 场景:GET 请求成功返回数据,POST 请求成功处理 2. 201含义:请求成功并创建了新资源 场景:POST 创建新用户、新订单等 3. 204含义:请求成功但无返回内容 场景:DELETE 删除成功,PUT 更新成功但不需要返回数据 4. 206含义:部分内容请求成功 场景:断点续传、视频分段加载 3xx 重定向状态码1. 301含义:资源永久移动到新位置 场景:网站域名更换,URL 结构调整 2. 302含义:资源临时移动 场景:临时跳转、A/B 测试 3. 304含义:资源未修改,可使用缓存 场景:浏览器缓存验证、CDN 缓存控制 4xx 客户端错误状态码1. 400含义:请求参数错误或格式不正确 场景:缺少必填参数、JSON 格式错误、参数类型不匹配 2. 401含义:未授权、需要身份认证 场景:未登录访问需求登录的接口、token 过期 3. 403含义:服务器理解请求但拒绝执行 场景:已登录但权限不足、IP被封、访问禁止的资源 4. 404含义:请求的资源不存在 场景:URL 路径错误、资源已被删除、接口不存在 4. 405含义:请求方法不被允许 场景:用 GET 访问只支持 POST 的接口 5. 408含义:请求超时 场景:客户端发送请求耗时过长 6. 409含义:请求冲突 场景:并发操作导致的冲突、资源状态冲突 7. 413含义:请求体过大 场景:上传文件超过限制 8. 429含义:请求过于频繁 场景:触发接口限流、防止暴力破解 5xx 服务器错误状态码1. 500含义:服务器内部错误 场景:代码抛出未捕获错误、数据库连接失败、空指针异常 2. 502含义:网关错误 场景:Nginx 作为反向代理无法连接到后端服务、后端服务器崩溃 3. 503含义:服务不可用 场景:服务器维护、服务器过载、数据库连接池耗尽 4. 504含义:网关超时 场景:后端服务响应超时、数据库查询慢导致超时 阅读原文:原文链接 该文章在 2026/2/14 17:15:11 编辑过 |
关键字查询
相关文章
正在查询... |