Apipost预执行脚本如何调用外部jar包

近期版本更新中Apipost推出插件管理,可以直接在预、后执行脚本中调用本地的脚本文件

导入脚本

在「系统设置」—「插件管理」中打开目录将要执行的脚本文件拖入到文件夹下

执行脚本

需要获取请求参数:

const requestData = request.request_bodys;

在预、后执行脚本输入框中输入:

let stdout =apt.execute("demo.jar",[requestData]);

如图:

控制台执行结果

jar包日志打印出sign标签:

Apipost也支持通过Jar包指定method形式调用:

在预执行脚本中执行以下代码即可调用:

let jarResult = pm.execute("jar包地址",[参数],{

    className:'全类名',

    method:"方法名"

});

console.log(jarResult)

如图:我们调用JSON.jar中JSONObject的get方法

打印出来得到:

 

猜你喜欢

转载自blog.csdn.net/Xayh55/article/details/132340720
今日推荐