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.返回图像信息时,返回的可能时图像所对应的链接
浙公网安备 33010602011771号