drf初识理解

restful规范:

1.数据的安全规范,url一般采用https协议进行传输,安全性相较http有提高

2.接口特征表现,一看就是个api接口 url能够卡到api等字眼

3.多数据版本共存 url链接后 有类似于v1 v2 v3等字段

4.数据即资源,交互的数据即是数据库中的资源

5.资源的操作方式由请求方式决定 get 获取 post增加 delete删除 put修改 patch也是修改 

6.过滤,通过在url上传参的形式传递搜索条件

7.响应状态码 

正常响应:2xx
200:常规请求

201:创建成功

重定向响应:3xx
301:永久重定向

302:暂时重定向

响应状态码4xx

403:请求无权限

404:请求路径不存在

405:请求方法不存在

响应状态码5xx

500:服务器异常

8.错误处理 即返回的信息由error:msg等信息 即可以告诉我们出了什么错误也就是会返回报错的信息利用kv键值对

9.针对不同操作服务器返回给用户的结果应该符合一下规范

get返回整个资源对象的列表或者数组

post返回新生成的对象

即操作什么对象 返回什么对象 删除对象可以返回一些删除成功的信息or删除失败的信息

10.返回图像信息时,返回的可能时图像所对应的链接

 

posted @ 2021-06-28 17:50  不想拖累他人  阅读(51)  评论(0)    收藏  举报