web应用模式:
- 前后端不分离(客户端看到的内容和所有界面效果都是由服务端提供出来的)
2.前后端分离(把前端的界面效果(html,css,js分离到另一个服务端,python服务端只需要返回数据即可))
api接口:
市场上接口规范:restful,RPC
RPC:
rpc则以动作为主的api接口规范,体现在接口名称上往往附带操作数据的动作
服务端提供一个唯一的访问入口地址:http://api.xxx.com/ 或 http://www.xx.com/api 或者基于其他协议的地址
客户端请求服务端的时候,所有的操作都理解为动作(action),一般web开发时,对应的就是HTTP请求的post请求
通过请求体参数,指定要调用的接口名称和接口所需的参数
restful:
restful是以资源为主的api接口规范,体现在地址上就是资源就是以名词表达
post 添加数据
get 获取所有数据,获取id=pk的数据
delete 删除id=pk的数据
put 更新id=pk的全部数据
patch 更新id=pk的部分数据
标签:web,接口,api,pk,id,服务端 From: https://www.cnblogs.com/fuck-Innovative-training/p/16632841.html