您当前的位置: 首页 >  Java

星拱北辰

暂无认证

  • 0浏览

    0关注

    1205博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【Java】HTTP 状态码 与 Java RESTful 返回码的设计

星拱北辰 发布时间:2019-11-29 01:28:07 ,浏览量:0

文章目录
  • HTTP状态码
  • Java对HTTP状态码的定义
  • RESTful返回码的设计

HTTP状态码

HTTP本身提供了很多的StateCode来表示各种状态,而HTTP状态码大致可分为以下几个区间:

  • 2XX:请求正常处理并返回。
  • 3XX:重定向,请求资源的位置发生了变化。
  • 4XX:客户端发送的请求有错误。
  • 5XX:服务器端有错误。

常用的HTTP状态码:

  • 200:表示请求已经成功。
  • 301:资源已经永久迁移到新地址,新的URL会在响应头中返回。
  • 302:资源临时被迁移到新地址,新的URL会在响应头中返回。
  • 304:表明资源未改变。主要配合请求头中的If-None-Match和If-Modified-Since使用。
  • 400:请求错误,表示请求中有语法错误。
  • 401:请求的资源需要认证,请求没有提供认证信息或者认证信息错误。
  • 403:资源被禁止访问。
  • 404:资源不存在。
  • 502:错误的网关,通常指作为代理的服务器无法收到远端服务器的正常响应。
  • 503:服务不可用。
Java对HTTP状态码的定义

java.

关注
打赏
1660750074
查看更多评论
立即登录/注册

微信扫码登录

0.0388s