json返回的img图片被原样输出_1. 批量请求与返回数据采集

bd085322d4b66f73ace1b400a06ae6c2.png

背景:
需要对一批用户的数据进行修改. 相关用户的参数已经采集完毕, 并且已经通过excel进行了预处理, 现在需要使用这些参数, 去批量调用一个jsp脚本. 然后将jsp脚本返回的文本采集并导出到excel, 作为处理结果交付给另一个部门.
解决方案:
1.创建请求模板.不论数据源是.csv还是.json文件, 参数都试用{{param}}来预填充. 这里用.csv文件来当做参数的数据源. 如果使用.json文件, 文件内容必须是个数组的json串,例如: [{"id": 1},{"id": 2},{"id": 3}].

86eaceab0f0b173ee9b58b5169958552.png
请求模板

6f47a726d0bfb35f0336d19a2238c2bb.png
数据源


然后在Tests选项里code代码将response输出到console.

a12fd46336d46f006a6bf695564842be.png
输出console脚本
// 将返回内容输出到console.可以复制粘贴到excel里.
// var context = JSON.parse(responseBody)
var context = responseBody.substr(0, responseBody.length - 1)
console.info(context)


2. File->New Runner Window新建运行窗口, 这里使用选择.csv文件当做参数的数据源. 然后Run.

6c394e5b966177fb76eabed947830378.png
运行设置

3.输出. 在Console控制台中过滤出刚才打的info级别日志, 将原样返回的response参数id给过滤出来.复制到excel作为操作结果.

baf1c361e0580a4e518a7c23bcec4b66.png
请求结果
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值