本节开始,最近篇章都应该是设计接口库的功能,让我们先从设计接口列表下手:
开发一个接口列表,用到的设计思路 和之前的项目列表类似:
-
数据库中的接口表
-
前端循环展示
-
增加/删除/设置/复制/备注/健壮性测试 等按钮
-
后端实现上述
首先来设计这个接口表:
一个接口实体应该具有哪些字段呢?
1. id ,自动生成无需在意
2.project_id ,所属的项目id
3.name , 接口名字
4.api_method ,请求方式
5.api_url , 请求url
6.api_header ,请求头
7.api_login ,是否需要带登陆状态
8.api_host , 域名
9.des, 描述
10.body_method , 请求体编码格式
11.api_body, 请求体
12.result , 结果-返回体
13.sign , 是否需要启动自定义算法加密
14.file_key ,带文件的文件key
15.file_name , 带文件的文件名
16