将Postman中的API响应保存到文件中

Ash*_*ava 14 api postman

如何将Postman中获得的API响应保存到Json文件或CSV文件中?

fra*_*nds 38

有两种方法可以保存对文件的响应:

  1. 单击"发送"按钮旁边的小向下箭头,将显示"发送和下载"按钮.点击它,邮递员会在请求完成时询问您保存响应的位置.

发送和下载按钮

  1. 窗口的响应部分有一个"下载"按钮.

下载按钮


Coo*_*ind 6

在 Postman 7.3 中,只需Save Response在执行请求后单击即可。

在此处输入图片说明


小智 6

我找到了一个非常检查的解决方案,因为没有支持自动导出响应的方法(或使用 newma cli 时)。您可以使用 JSON.Parse(responseBody); 在测试控制台中,然后编写一个作为响应名称的测试。

reponseBodyData = JSON.parse(responseBody);

pm.test("Response Body Printout= (" + responseBody
 + ")", function () {
});
Run Code Online (Sandbox Code Playgroud)

使用 Newman 时,只需使用以下命令:

newman run "<collection path>" -e "<environment path>" -d "<data file path>" -r "json"
Run Code Online (Sandbox Code Playgroud)

JSON 现在将包含响应正文,因此可以进行解析。