状态码(Status Codes)

服务器向用户返回的状态码和提示信息,常见的有以下一些(方括号中是该状态码对应的HTTP动词)。

  • 200 OK - [GET]:服务器成功返回用户请求的数据
  • 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 - [*]:服务器发生错误,用户将无法判断发出的请求是否成功。

状态码(Status Codes)相关推荐

  1. AJAX 状态值(readyState)与状态码(status)详解

    总结:status体现的是服务器对请求的反馈,而readystate表明客户端与客户的交互状态过程. 1- AJAX状态值与状态码区别AJAX状态值是指,运行AJAX所经历过的几种状态,无论访问是否成 ...

  2. ABAP应用服务器的HTTP响应状态码(Status Code)

    最近Jerry参与了SAP Commerce Cloud的标准开发,我们调用微软云平台Azure上创建Lambda Function的Restful API来创建Lambda Function: 在开 ...

  3. 302状态码_HTTP状态码status code详解

    http状态码可以让我很方便的了解到请求的所在状态,所以很有必要总结一下,对今后的学习也是很有帮助的. 什么是HTTP状态码 HTTP状态码的作用是:web服务器用来告诉客户端,发生了什么事. 状态码 ...

  4. python状态码200_python 常见状态码

    状态码(Status Codes) 服务器向用户返回的状态码和提示信息,常见的有以下一些(方括号中是该状态码对应的HTTP动词). 附录--HTTP响应状态码参考 100    客户端可以继续 101 ...

  5. HTTP报文中的100状态码

    HTTP状态码(status codes)是HTTP协议中,响应报文的起始行中包含的一种服务器用于向客户端说明操作状态的三位数字.例如在一个正常的GET请求完成后,服务器会向客户端返回 HTTP/1. ...

  6. http 返回的状态码以及含义

    HTTP状态码status的全部属性值及含义: 1xx:请求收到,继续处理  2xx:操作成功收到,分析.接受  3xx:完成此请求必须进一步处理  4xx:请求包含一个错误语法或不 能完成  5xx ...

  7. 301 302区别_302状态码代表什么,302状态码解决方法

    302是HTTP协议中的一个状态码(Status Code).可以简单的理解为该资源原本确实存在,但已经被临时改变了位置:换而言之,就是请求的资源暂时驻留在不同的URI下,故而除非特别指定了缓存头部指 ...

  8. .netcore 判断是否 ajax 请求_第3部分-异步使用2-2:Ajax 之 状态码

    参考资料:AJAX 状态值(readyState)与状态码(status)详解 一.AJAX实际运行中的几种状态值 AJAX实际运行当中,对于访问XMLHttpRequest(XHR)时并不是一次完成 ...

  9. HTTP状态码及说明大全

    在通过浏览器访问某个网站时,网站的响应头数据中,都会包含一个响应的状态码,如下图所示: 这种表示请求处理的状态码,一般包含两个部分: HTTP 状态码(status code)和描述(reason-p ...

  10. 状态码401 和 403

    一.401 Unauthorized 未授权 客户端在访问请求的资源之前,对自己进行认证:HTTP提供一个原生的质询/响应(challenge/response)框架,简化对用户的认证过程. 认证的4 ...

最新文章

  1. python27-资源|全机器学习和Python的27个速查表(完整版)
  2. python gc内存_禁用 Python GC,Instagram 性能提升10%
  3. CLR via C# 3 读书笔记(2):第1章 CLR执行模型 — 1.2 将托管模块组合为程序集
  4. python对象模型_[译] 用 Python 实现一个最简单的对象模型
  5. 2014 网选 5014 Number Sequence(异或)
  6. C/C++知识分享:C++常用内置函数你会几个,使用过几次呢?
  7. linux文件存储管理,深入探讨Linux文件系统管理小结
  8. 经验 | 在C++平台上部署PyTorch模型流程+踩坑实录
  9. vue——路由router
  10. 九度OJ 1048:判断三角形类型
  11. sa linux,sa | 搜索结果 | Linux运维部落
  12. C#生成Guid,SqlServer生成Guid
  13. GNS3思科模拟器详细安装教程附下载链接
  14. C# RichTextBox 制作文本编辑器
  15. Windows安装git图文教程
  16. linux下迅雷的替代
  17. 简七32堂极简理财课——模块三:日常理财,让你时时刻刻都有钱
  18. graphpad如何检测方差齐_SPSS和GraphPad如何比较组内和组间差异「杏花开生物医药统计」...
  19. 第69天-内网安全-域横向 CobaltStrikeSPNRDP
  20. 了解node.js模块化和npm包

热门文章

  1. 浅谈制药行业的MES制造执行系统
  2. VMware虚拟机多开克隆教程(末尾附带视频教程)
  3. 还在为Excel合并单元格导致的各种问题烦恼吗?这里一起解决
  4. java dto怎么定义_业务DTO定义实践
  5. 美团外卖流量数据的采集加工和应用
  6. 固态硬盘计算机意外,在SSD上安装win10时是否需要手动执行“ 4K对齐”和“打开AHCI”?...
  7. Nvidia GTX 10系列显卡
  8. html a标签打开邮件
  9. Python--filter
  10. 用python来吐槽,真是太会玩啦