Postman自动格式化输出Url编码后的Json数据

有时候服务端返回的数据是Url编码后的json数据,用Postman测试接口看返回值很不方便,用Postman的Tests脚本功能可以比较方便的观察返回值

首先在Postman的Tests对话框输入以下脚本

pm.test('urlDecode',function() {
    var urlDecode = decodeURIComponent(responseBody);
    var jsObj = JSON.parse(urlDecode);
    
    var str = JSON.stringify(jsObj, null, 4);
    console.log(str);
} );

编写好后如图
Postman自动格式化输出Url编码后的Json数据

打开Postman控制台

点击左下角控制台图标

Postman自动格式化输出Url编码后的Json数据

执行请求查看返回值

原始返回值

Postman自动格式化输出Url编码后的Json数据

解码后的返回值

Postman自动格式化输出Url编码后的Json数据

如果觉得Postman控制台输出不美观,也可以通过修改Postman控制台源文件修改控制台输出样式