Django-DRF


1.常用api接口规范

请求方式 请求连接 相应操作
GET   获取
POST   新建
DELETE   删除
PUT   更新
PATCH   更新

 

 

 

 

 

 

 

2.状态码

 1 """
 2 101 Switching Protocols 协议进行中,一般从http升级到https的时候可以看到
 3 200 OK[GET]
 4 201 CREATED 新建成功/修改成功[POST/PUT/PATCH]
 5 202 Accepted 一个请求进入后台(异步任务)
 6 204 NO CONTENT 删除成功[DELETE]
 7 301 Moved Permanently 永久重定向
 8 302 Move Temporanily 临时重定向
 9 304 Not Modified 命中缓存
10 400 INVALID REQUEST 发出的请求有错,服务器未执行[POST/PUT/PATCH]
11 401 Unauthorized 用户无权限
12 403 Forbidden 用户被禁止访问
13 404 NOT FOUND 请求的记录不存在
14 406 Not Acceptable 请求的格式不可得[GET]
15 410 Gone 请求的资源被永久删除[GET]
16 422 Unprocesable entity 创建或修改时发生验证错误[POST/PUT/PATCH]
17 500 INTERNAL SERVER ERROR 服务器错误
18 507 Insufficient Storage 数据存储出错[POST/PUT/PATCH]
19 """

3.restful返回结果

1 """
2 GET  /collections 返回对象列表(数组)
3 GET  /collections/ID 返回资源对象或字典(json)
4 POST  /collections 返回新生成的资源对象(json)
5 PUT  /collection/ID 返回修改后的资源对象(json)
6 DELETE  /collection/ID 返回空文档(空字符串,空字典)
7 """

 

原创文章,作者:sunnyman218,如若转载,请注明出处:https://blog.ytso.com/269112.html

(0)
上一篇 2022年6月20日
下一篇 2022年6月20日

相关推荐

发表回复

登录后才能评论