当前位置: 首页 > news >正文

状态码返回

一、HTTP 状态码(Web 开发)

最常见的响应状态分类,用于描述服务器对 HTTP 请求的处理结果:

类别范围说明
信息性状态码1xx请求已接收,继续处理(如 100 Continue)。
成功状态码2xx请求成功(如 200 OK201 Created)。
重定向状态码3xx请求需进一步操作完成(如 301 Moved Permanently302 Found)。
客户端错误码4xx请求有误(如 400 Bad Request401 Unauthorized404 Not Found)。
服务器错误码5xx服务器内部错误(如 500 Internal Server Error503 Service Unavailable)。

二、通用系统响应状态

在软件或 API 设计中,常见的自定义响应状态:

  1. 成功类

    • 200 OK:操作成功。
    • 201 Created:资源创建成功(如新增数据)。
    • 204 No Content:操作成功但无返回内容。
  2. 客户端错误类

    • 400 Bad Request:请求参数错误。
    • 401 Unauthorized:未认证(需提供有效凭证)。
    • 403 Forbidden:已认证但无权限。
    • 409 Conflict:资源冲突(如重复提交)。
  3. 服务器错误类

    • 500 Internal Server Error:服务器内部异常。
    • 503 Service Unavailable:服务不可用(如维护中)。
  4. 其他状态

    • 429 Too Many Requests:请求频率过高(限流)。
    • 418 I'm a Teapot:幽默状态码(RFC 2324)。

三、特定场景响应状态

  • 数据库操作

    • Connected:连接成功。
    • Timeout:连接或查询超时。
    • Duplicate Key:主键冲突。
  • 文件操作

    • File Not Found:文件不存在。
    • Permission Denied:权限不足。
  • 认证与授权

    • Token Expired:令牌过期。
    • Invalid Credentials:凭证无效。

相关文章:

  • 2025 年前端新趋势:拥抱 Web Component 与性能优化
  • 智能家居赋能宠物经济:未来宠物行业的另一片蓝海
  • 优雅处理拼音输入:jQuery实现中文输入法状态检测的最佳实践
  • mysql 索引
  • 蓝桥杯嵌入式第十二届程序设计题
  • 海康gdb流程
  • 【算法题讲解】45. 跳跃游戏 II
  • 如何选择适合你的美颜SDK?人脸美型功能对比与应用场景分析
  • C语言中的位域:节省内存的标志位管理技术
  • CTF类题目复现总结-[MRCTF2020]ezmisc 1
  • 交流电机类型及其控制技术
  • 淘宝商品数据清洗实战:从复杂JSON到结构化数据库(附Python脚本)
  • LeeCode 434. 字符串中的单词数
  • Spring Initializr搭建spring boot项目
  • 软件工程面试题(七)
  • 格雷码和汉明码的详细总结
  • Linux中安装宝塔面板
  • vcruntime140.dll丢失导致程序无法运行?八种vcruntime140高效修复方案详解
  • 记录一次交易耗时有毛刺TDSQL数据库排查过程
  • 生物化学笔记:医学免疫学原理08 细胞因子+细胞因子的种类+细胞因子与疾病
  • 天气预报网站怎么做/最近一周的新闻
  • 开发区/seo属于什么职位类型
  • 网站开发款计入什么科目/百度产品大全首页
  • 网站国际化怎么做/舆情网站入口
  • 品牌建设网站有哪些/2022年最火的新闻摘抄
  • 如何做监控网站/龙泉驿网站seo