作者:坚果 华为云享专家,InfoQ 签约作者,阿里云专家博主,51CTO 博客首席体验官,开源项目 GVA 成员之一,专注于大前端技术的分享,包括 Flutter,小程序,安卓,VUE,JavaScript
大家好,我是坚果,今天在逛github的时候发现一个文档HTTP 接口设计指北,顺便了解了一下,觉得不错,就把关于状态码的知识整理了一下。
GET
成功POST
成功;PATCH
, DELETE
成功重定向的新地址都需要在响应头 Location
中返回
GET
方法进行请求404 Not Found
POST
或者 PUT
所请求的实体太大,服务器不会接受请求。501
与 405
的区别是:405
是表示服务端不允许客户端这么做,501
是表示客户端或许可以这么做,但服务端还没有实现这个功能
HTTP 接口设计指北