HTTP 响应编码约定与内容描述

本文详细解释了HTTP响应中常见的状态码及其含义,包括200(成功)、204(无内容)、400(参数错误)、401(未授权)、403(无权限)、404(无效页面)和500(系统错误),以及对应的错误信息内容。
摘要由CSDN通过智能技术生成

HTTP 响应编码约定与内容描述

正常 200

{ "statusCode": 200, "message": "成功", "result": { "database": [] } }
{ "statusCode": 200, "message": "成功", "result": "删除成功" }
{ "statusCode": 200, "message": "删除成功"}

暂未内容 204

{ "statusCode": 204, "message": "失败", "result": "请检查帐号或密码是否有误" }
{ "statusCode": 204, "message": "请检查帐号或密码是否有误" }

参数错误 400

{ "statusCode": 400, "message": "参数错误", "result": "用户名不能为空" }
{ "statusCode": 400, "message": "用户名不能为空" }

访问未授权资源 401

{ "statusCode": 401, "message": "未授权访问", "result": "令牌过期或失效" }
{ "statusCode": 401, "message": "令牌过期或失效" }

无权限访问资源 403

{ "statusCode": 403, "message": "无权限访问", "result": "验证权限不通过" }
{ "statusCode": 403, "message": "验证权限不通过" }

无效页面 404

{ "statusCode": 404, "message": "Cannot POST /user/login234" }

系统错误 500

{ "statusCode": 500, "message": "发生错误", "result": "Invalid object name 'TableTest2'." }
{ "statusCode": 500, "message": "Invalid object name 'TableTest2'." }

// 系统级别报错, 未捕获报错
{ "statusCode": 500, "message": "Internal server error" }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值