当前位置: 移动技术网 > IT编程>开发语言>.net > 对RESTful Api的简单记录

对RESTful Api的简单记录

2019年11月20日  | 移动技术网IT编程  | 我要评论

郭德纲晒贴脸合影,2014mbc鸟巢演唱会,江苏卫视2018跨年演唱会

1.五个动词

①get:读取(read)--->查询操作

②post:新建(create)--->添加操作

③put:更新(update)--->修改操作

④patch:更新(update),通常是部分更新--->修改操作

⑤delete:删除(delete)--->删除操作

2.状态码

首先状态码可以大致分为五类:

1xx:不用
2xx:操作成功
3xx:重定向
4xx:客户端错误
5xx:服务端错误   
①2xx
- get: 200 ok
- post: 201 created
- put: 200 ok
- patch: 200 ok
- delete: 204 no content
②4xx
400 bad request`:服务器不理解客户端的请求,未做任何处理。
401 unauthorized`:用户未提供身份验证凭据,或者没有通过身份验证。
403 forbidden`:用户通过了身份验证,但是不具有访问资源所需的权限。
404 not found`:所请求的资源不存在,或不可用。
405 method not allowed`:用户已经通过身份验证,但是所用的 http 方法不在他的权限之内。
410 gone`:所请求的资源已从这个地址转移,不再可用。
415 unsupported media type`:客户端要求的返回格式不支持。比如,api 只能返回 json 格式,但是客户端要求返回 xml 格式。
422 unprocessable entity` :客户端上传的附件无法处理,导致请求失败。
429 too many requests`:客户端的请求次数超过限额。
③5xx
500 internal server error`:客户端请求有效,服务器处理时发生了意外。
503 service unavailable`:服务器无法处理请求,一般用于网站维护状态。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网