常用状态码

最后更新于:2022-04-02 03:09:41

[TOC] ## 常用请求 ### 200 OK 200是一个最常用的状态码用来表示请求成功,例如GET请求到某一个资源,或者更新、删除某资源。 需要注意的是使用POST创建资源应该返回**201表示数据被创建** ### 201 Created - 创建表单 如果客户端发起一个POST请求,在RESTful部分我们提到,POST为创建资源,如果服务器处理成功应该返回一个创建成功的标志,在HTTP协议中,201为新建成功的状态。文档规定,服务器必须在data中返回id和type ## 401 Unauthorized - 参数错误 如果服务器在检查用户输入的时候,需要传入的参数不能满足条件,服务器可以给出401错误,标记客户端错误,需要客户端自查 ## 415 Unsupported Media Type 当服务器媒体类型Content-Type和Accept指定错误的时候,应该返回415。 ## 403 Forbidden -未授权 当客户端访问未授权的资源时,服务器应该返回403要求用户授权信息。 ## 404 Not Found 这个太常见了,当指定资源找不到时服务器应当返回404。 ## 500 Internal Server Error 当服务器发生任何内部错误时,应当返回500,并给出errors字段,必要的时候需要返回错误的code,便于查错。一般来说, 500错误是为了区分4XX错误,包括任何服务器内部技术或者业务异常都应该返回500。
';