常用状态码及请求方式

200 OK - [GET]:服务器成功返回用户请求的数据,该操作是幂等的(Idempotent)。
201 CREATED - [POST/PUT/PATCH]:用户新建或修改数据成功。
202 Accepted - [*]:表示一个请求已经进入后台排队(异步任务)
204 NO CONTENT - [DELETE]:用户删除数据成功。
400 INVALID REQUEST - [POST/PUT/PATCH]:用户发出的请求有错误,服务器没有进行新建或修改数据的操作,该操作是幂等的。
401 Unauthorized - [*]:表示用户没有权限(令牌、用户名、密码错误)。
403 Forbidden - [*] 表示用户得到授权(与401错误相对),但是访问是被禁止的。
404 NOT FOUND - [*]:用户发出的请求针对的是不存在的记录,服务器没有进行操作,该操作是幂等的。
406 Not Acceptable - [GET]:用户请求的格式不可得(比如用户请求JSON格式,但是只有XML格式)。
410 Gone -[GET]:用户请求的资源被永久删除,且不会再得到的。
422 Unprocesable entity - [POST/PUT/PATCH] 当创建一个对象时,发生一个验证错误。
500 INTERNAL SERVER ERROR - [*]:服务器发生错误,用户将无法判断发出的请求是否成功。

请求方式:
GET :从服务器取出资源(一项或多项)
POST :在服务器新建一个资源
PUT :在服务器更新资源(客户端提供改变后的完整资源——全部修改)
PATCH :在服务器更新资源(客户端提供改变的属性——部分修改)
DELETE :从服务器删除资源
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
常用状态码: 1xx:信息响应,表示已经接收到请求,正在处理 2xx:成功响应,表示请求已经被成功处理 - 200 OK:请求成功 - 201 Created:请求已经被创建 - 204 No Content:请求已经被成功处理,但是没有返回任何内容 3xx:重定向响应,表示需要进一步的操作才能完成请求 - 301 Moved Permanently:请求的资源已经被永久移动到新的地址 - 302 Found:请求的资源已经被临时移动到新的地址 - 304 Not Modified:请求的资源没有被修改,可以使用缓存的版本 - 307 Temporary Redirect:请求的资源已经被临时移动到新的地址 4xx:客户端错误响应,表示请求包含错误或无法被处理 - 400 Bad Request:请求包含语法错误或无法被理解 - 401 Unauthorized:请求需要进行身份验证 - 403 Forbidden:请求被拒绝访问 - 404 Not Found:请求的资源不存在 - 405 Method Not Allowed:请求的方法不被允许 - 408 Request Timeout:请求超时 5xx:服务器错误响应,表示服务器在处理请求时发生了错误 - 500 Internal Server Error:服务器发生了错误,无法完成请求 - 502 Bad Gateway:服务器作为网关或代理,从上游服务器收到了无效的响应 - 503 Service Unavailable:服务器当前无法处理请求,可能正在进行维护或者过载 - 504 Gateway Timeout:服务器作为网关或代理,等待上游服务器响应超时 常用请求方式: - GET:获取资源 - POST:提交数据 - PUT:更新资源 - DELETE:删除资源 - HEAD:获取资源的元信息 - OPTIONS:获取资源支持的请求方式 - TRACE:回显服务器收到的请求信息 - CONNECT:建立连接,用于代理服务器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值