项目环境
简介
eoLinker AMS提供了强大的项目环境管理功能,您可以通过它对项目内的所有API实现以下操作:
- 修改请求前缀(Base URL/Root URL)
- 加上额外请求Header
- 加上额外请求参数
- 通过全局变量动态改变所有接口中的请求参数值
- 为API加上鉴权操作
创建环境
进入环境管理页面,点击添加环境按钮,输入相关的环境名称(如测试环境、生产环境等),点击 保存 或 继续添加 按钮即可:
修改环境
进入 环境详情 页面,在右侧直接修改相关的内容,点击 保存 按钮即可:
删除环境
将鼠标防止在 环境 上时,点击功能菜单并且点击 删除 按钮即可:
设置请求前缀(Base URL/Root URL)
创建环境之后,填写 前置URL 后保存设置:
进入 API列表 页面或 API详情 页面,点击页面右上角 环境选项,选择想要切换的 环境,API会自动加上环境中的请求前缀:
设置额外请求Header(Extra Header)
创建环境之后,填写 请求Header头部 后保存设置:
进入 API列表 页面或 API详情 页面,点击页面右上角 环境选项,选择想要切换的 环境,API会自动加上环境中的请求头部:
设置额外请求参数(Extra Param)
创建环境之后,填写 额外请求参数 后保存设置:
进入 API列表 页面或 API详情 页面,点击页面右上角 环境选项,选择想要切换的 环境,API会自动加上环境中的额外请求参数:
设置全局变量(Global Param)
创建环境之后,填写 全局变量 后保存设置:
在 API详情 页面或者 API测试 页面中,将全局变量填入请求参数或值中,在发送请求时会自动替换为相应的值。
用两个大括号将参数名包裹起来,即可引用全局变量,如:{{param_name}},全局变量可用于:
- API URL中的局部地址,如 www.eolinker.com/{{param_name}}
- 请求头部的参数名和参数值
- 请求参数的参数值和参数值
- API测试代码注入(具体使用方法见 API测试->代码注入 一文)
- API自动化测试(具体使用方法见 API自动化测试->Code模式 一文)
如:下图中的userToken的参数值为全局变量{{token}},在发送请求时会自动将{{token}}替换为设置的1234567890: