codecamp

项目环境

简介

eoLinker AMS提供了强大的项目环境管理功能,您可以通过它对项目内的所有API实现以下操作:

  1. 修改请求前缀(Base URL/Root URL)
  2. 加上额外请求Header
  3. 加上额外请求参数
  4. 通过全局变量动态改变所有接口中的请求参数值
  5. 为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}},全局变量可用于:

  1. API URL中的局部地址,如 www.eolinker.com/{{param_name}}
  2. 请求头部的参数名和参数值
  3. 请求参数的参数值和参数值
  4. API测试代码注入(具体使用方法见 API测试->代码注入 一文)
  5. API自动化测试(具体使用方法见 API自动化测试->Code模式 一文)
如:下图中的userToken的参数值为全局变量{{token}},在发送请求时会自动将{{token}}替换为设置的1234567890:


公共资源管理
数据结构
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }