常见的Http响应状态码

        Http响应状态码,这个状态码就是我们Http请求和响应的时候客户端和服务器中的状态信息,它标注着各种问题和错误:404和500是我们经常见到的状态码。Http常见状态码如下所示:

200: 一切正常;

        HTTP200状态码代表的意思是: 请求成功,一切正常的响应状态。

        状态详细说明:HTTP 200 表示http请求成功。即正常的成功访问时响应的状态码。

201:新的资源已经创建完成;

         HTTP状态码201表示"Created",它是HTTP协议中的一种状态码,用于指示服务器已成功创建新的资源。 在RESTful API中,常见的应用场景是在执行POST请求时创建新的资源,例如创建新的用户、文章、订单等;通常在客户端向服务器发送POST请求,并且该请求成功创建了新资源时,会返回状态码201表示创建成功。在响应中,通常会包含一个描述新资源的URL或其他相关信息。

 

204:资源已经成功删除;

        HTTP状态码204表示"No Content",它是HTTP协议中的一种状态码。当服务器成功处理了客户端发来的请求,但是在响应中不需要返回任何实体内容时,通常会返回204状态码。

        这种情况通常出现在以下场景中:

  • 当客户端向服务器发送了一个请求,但服务器在成功处理请求后不需要返回任何内容时,可以返回204状态码。
  • 一些特定的请求可能只需要确认请求已成功处理,而不需要返回实际数据。例如,执行某些操作后无需返回额外信息,服务器可以直接返回204状态码。

        简而言之,状态码204表示请求已成功处理,但是服务器不需要返回任何内容给客户端。

304:客户端使用缓存数据;
400:请求无效,需增加细节解释;
401:请求需要用户验证;
403:服务器已经理解了请求,但是拒绝服务或这种请求访问是不允许的;
404:没有发现资源;
422:只有服务器不能处理时提示使用,比如图像不能被格式化,或者重要字段丢失;
500:代码错误、逻辑错误等,API开发者应该避免的问题。
 

  • 4
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值