1. 为什么要做前后端分离? - 前后端交给不同的人来编写,职责划分明确。方便快速开发 - 针对pc,手机,ipad,微信,支付宝... 使用同一个接口 2. 简述http协议? - 基于socket - 数据格式: "GET /index?name=123&age=19 http1.1\r\nhost:www.luffyciti.com\r\ncontent-type:application/json...\r\n\r\n" "POST /index http1.1\r\nhost:www.luffyciti.com\r\ncontent-type:application/json...\r\n\r\n{name:'alex',age:18}" "POST /index http1.1\r\nhost:www.luffyciti.com\r\ncontent-type:application/enform.....\r\n\r\nname=alex&age=18&xx=19" - 无状态短链接 一次请求一次响应之后断开连接 3. 简述restful 规范? https://www.luffycity.com/api/v1/courses/?sub_category=0 看上面一段url,可以说出5个 1. 使用https代替http 2.在URL中体现自己写的是API 3. 在URL中体现版本 4. 使用名词 5.参数要合理 之后,请求方式,响应信息。可以说后面5个 6. 根据请求方式不同,处理不同的操作 7. 4. django rest framework组件的作用? - 快速实现restful 规范 5. 列举django rest framework组件(10)? 6. 路飞的表结构
相关文章: