关于apipost:如何用Apipost预执行脚本动态修改QueryBodyHeader参数

预执行脚本的作用次要是:
编写JS函数等实现简单计算;
变量的打印
定义、获取、删除、清空环境变量
定义、获取、删除、清空全局变量
获取申请参数
动静增加、删除一个header申请参数
动静增加、删除一个query申请参数
动静增加、删除一个body申请参数
发送HTTP申请
利用这个性能,咱们能够在发送前动静的增加或者批改申请参数。

应用场景

实用于在申请发送前,须要动静扭转申请参数的状况。例如:申请发送时,须要通过其余申请参数计算一个token同时增加到对应的发送参数中。

脚本语法

apt.setRequestQuery("key", "value"); // 给URL增加、批改query参数
apt.removeRequestQuery("key"); // 删除URL的指定query参数
apt.setRequestHeader("key", "value"); // 减少、批改一个申请头key
apt.removeRequestHeader("key"); // 删除申请头 key
apt.setRequestBody("key", "value"); // 减少、批改一个body参数
apt.removeRequestBody("key"); // 删除body参数key
apt.setRequestBody(
    { 
        "key": "value" 
    }
); // 将 body 参数 "整体" 重置为 {"key": "value"},实用于原申请体为 raw 类型的状况

tips:可快捷应用界面右侧的预设脚本,一键填入对应脚本。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理