在开发中,有些接口返回的数据是base64的图片数据,有时需要实时查看,如图片验证码、二维码等。
- 在postman的tests输入JS代码,点击SEND
// 将接口返回数据赋值处理
var data = {
response: pm.response.json()
}
// html 模板字符
// 如果base64代码中已包含“data:image/jpg;base64,”,需要在base64代码前面加上,如下:
var template = `<html><img src="data:image/jpg;base64,{{response.img}}" /></html>`;
// 设置 visualizer 数据。传模板并解析对象。
pm.visualizer.set(template, data);
- 点击SEND按钮,点击输出区的“Visualize”按钮即可显示。