RESTful API中常用的Http状态码
2017-06-01 11:11
288 查看
在RESTful Api开发中,使用Http用来返回错误和状态是非常常用和友好的,其中常用的状态
码有以下这些。
200 – OK – 一切正常
201 – OK – 新资源已经被创建
204 – OK – 资源删除成功
304 – 没有变化,客户端可以使用缓存数据
400 – Bad Request – 调用不合法,确切的错误应该在error payload中描述,例如:“JSON 不合法 ”
401 – 未认证,调用需要用户通过认证
403 – 不允许的,服务端正常解析和请求,但是调用被回绝或者不被允许
404 – 未找到,指定的资源不存在
422 – 不可指定的请求体 – 只有服务器不能处理实体时使用,比如图像不能被格式化,或者重要字段丢失。
500 – Internal Server Error – 标准服务端错误,API开发人员应该尽量避开这种错误
码有以下这些。
200 – OK – 一切正常
201 – OK – 新资源已经被创建
204 – OK – 资源删除成功
304 – 没有变化,客户端可以使用缓存数据
400 – Bad Request – 调用不合法,确切的错误应该在error payload中描述,例如:“JSON 不合法 ”
401 – 未认证,调用需要用户通过认证
403 – 不允许的,服务端正常解析和请求,但是调用被回绝或者不被允许
404 – 未找到,指定的资源不存在
422 – 不可指定的请求体 – 只有服务器不能处理实体时使用,比如图像不能被格式化,或者重要字段丢失。
500 – Internal Server Error – 标准服务端错误,API开发人员应该尽量避开这种错误
相关文章推荐
- openstack restful 常用API
- JAX-RS(Java API for RESTful Web Services)常用注解
- nodejs 搭建 RESTful API 服务器的常用包及其简介
- Ajax 常用api整理
- MFC/WIWIndows常用API--1
- Java 常用API文档
- MFC-FontView枚举字体常用的API
- java 常用API 方法
- 有关系统的常用API(摘)
- 个人技术作品 - PHP 时间戳及格林威治时间互相转换及一些常用的时间比较的API
- 一些常用的API
- 用java常用加密,解密,数字签名等常用API
- Win32 API 常用函数之一
- windows常用api
- Window编程常用API 函数
- Ajax 常用api整理
- 5,分类整理得很不错的一些常用API
- 一些常用到的文件路径相关的API
- ODBC API常用函数诠释
- Win32 API 常用函数之三——注册表操作(上)