postman 将返回的base64图片进行显示
·
1.带有头(data:image/png;base64,)的情况:(已测试)(仅能读取一张)
例如输出:

在tests中填入以下代码,然后调用,查看body-visualize中的图片
// 将接口返回数据赋值处理
var data = {
response: pm.response.json()
}
// html 模板字符
// 如果base64代码中已包含“data:image/jpg;base64,”,需要在base64代码前面加上,如下:
var template = `<html><img src="{{response.res}}" /></html>`;
// 设置 visualizer 数据。传模板并解析对象。
pm.visualizer.set(template, data);
2.不带头的情况(未测试)(仅能读取一张)
需加入头
// 将接口返回数据赋值处理
var data = {
response: pm.response.json()
}
// html 模板字符
// 如果base64代码中已包含“data:image/jpg;base64,”,需要在base64代码前面加上,如下:
var template = `<html><img src="data:image/jpg;base64,{{response.res}}" /></html>`;
// 设置 visualizer 数据。传模板并解析对象。
pm.visualizer.set(template, data);
更多推荐

所有评论(0)