美文网首页
HTTP状态码的正确使用

HTTP状态码的正确使用

作者: 划船不用桨top | 来源:发表于2019-01-16 18:41 被阅读0次

HTTP 提供了丰富的状态码供我们使用,正确的使用状态码可以让响应数据更具可读性。

200 OK - 对成功的 GET、PUT、PATCH 或 DELETE 操作进行响应。也可以被用在不创建新资源的 POST 操作上

201 Created - 对创建新资源的 POST 操作进行响应。应该带着指向新资源地址的 Location 头

202 Accepted - 服务器接受了请求,但是还未处理,响应中应该包含相应的指示信息,告诉客户端该去哪里查询关于本次请求的信息

204 No Content - 对不会返回响应体的成功请求进行响应(比如 DELETE 请求)

304 Not Modified - HTTP缓存header生效的时候用

400 Bad Request - 请求异常,比如请求中的body无法解析

401 Unauthorized - 没有进行认证或者认证非法

403 Forbidden - 服务器已经理解请求,但是拒绝执行它

404 Not Found - 请求一个不存在的资源

405 Method Not Allowed - 所请求的 HTTP 方法不允许当前认证用户访问

410 Gone - 表示当前请求的资源不再可用。当调用老版本 API 的时候很有用

415 Unsupported Media Type - 如果请求中的内容类型是错误的

422 Unprocessable Entity - 用来表示校验错误

429 Too Many Requests - 由于请求频次达到上限而被拒绝访问

相关文章

  • 正确使用 HTTP 状态码

    HTTP 状态码 HTTP 提供了丰富的状态码供我们使用,正确的使用状态码可以让响应数据更具可读性。 200 OK...

  • HTTP状态码的正确使用

    HTTP 提供了丰富的状态码供我们使用,正确的使用状态码可以让响应数据更具可读性。 200 OK - 对成功的 G...

  • 请正确使用http状态码,谢谢!

    背景 最近,由于某些特别原因。打开一些网址一直显示404,想请问下,xx站的程序员,能不能按照http协议来返回呢...

  • http状态码

    本篇关于http状态码 目录 http状态码分类 HTTP状态码列表 备注 http状态码分类 HTTP状态码列表 备注

  • HTTP协议状态码

    HTTP协议的状态码 使用php或者javascript都会用到http的不同状态,一些常见的状态码为: 200 ...

  • http状态码书目录

    http状态码之100 http状态码之101 http状态码之102 http状态码之200 http状态码之2...

  • http 状态码

    状态码分类 HTTP状态码被分为五大类, 目前我们使用的HTTP协议版本是1.1, 支持以下的状态码。随着协议的发...

  • [HTTP]常用HTTP状态码和CURL 000问题

    使用curl命令的时候出现000状态码. 一、生产环境常见的HTTP CODE 生产环境常见的HTTP状态码列表(...

  • HTTP状态码大全

    HTTP状态码大全 HTTP 状态码 HTTP Status Code HTTP状态码大全[#http%E7%8A...

  • HTTP 状态码

    HTTP状态码被分为五大类, 目前我们使用的HTTP协议版本是1.1, 支持以下的状态码。随着协议的发展,HTTP...

网友评论

      本文标题:HTTP状态码的正确使用

      本文链接:https://www.haomeiwen.com/subject/ehcsoxtx.html