Apifox全功能示例
  1. 接口之间传递数据
Apifox全功能示例
  • 接口签名功能
    • 接口签名如何处理
    • 百度翻译接口签名示例
      GET
    • 微信支付签名(统一下单接口)
      POST
  • 接口加密功能
    • 加密接口示例
      POST
  • 接口之间传递数据
    • 接口之间如何传递数据
    • 示例接口 A
      GET
    • 示例接口 B
      GET
  • 自定义脚本
    • 示例递增参数
      GET
    • 示例修改 body
      POST
    • 自定义脚本中使用 MockJS
      GET
    • 自定义脚本调用下载 js
      GET
    • 示例保存 response 到文件
      GET
    • 调用 python 脚本示例
      GET
  • 动态 URL 定义
    • 接口路径期望不以 / 开头
      GET
  • 功能在哪?
    • 软件版本查看
    • 放大字体大小
  • WebService 接口
    • WebService接口示例
      POST
    • SOAP示例
      POST
    • SOAP/WSDL示例
      POST
  • 接口模型
    • 引用公共模型
      GET
  • 跟随环境的全局参数
    • 跟随环境的全局参数
      GET
  • 可视化响应
    • Radial Tree
    • Scoring board
    • EChart Demo
    • base64图片
  • 通过Query参数区分不同接口
    • 通过Query参数区分不同接口示例
  • URL 编码
    • 前置脚本中替换非法字符
    • 替换变量中的非法字符
  1. 接口之间传递数据

接口之间如何传递数据

使用场景#

B 接口请求参数依赖于 A 接口返回的数据,希望 B 接口发送请求的时候能获取 A 接口返回的数据作为请求参数。

实现思路#

1.
A 接口使用后置操作->提取变量功能将请求完成后返回的对应数据提取到变量。
2.
B 接口对应的参数值直接引用前面设置的变量。

实现示例#

一、A 接口添加后置操作提取变量#

打开 A 接口用例的后置操作Tab,添加后置操作->提取变量,如下所示:将接口返回 Response JSON 数据里的 token 值提取到名为 token 的临时变量(或环境变量、全局变量)。

二、B 接口参数引用变量#

对应的参数值里写入 {{token}},即引用可名为token的变量。
修改于 2022-06-08 07:51:17
上一页
加密接口示例
下一页
示例接口 A
Built with