Postman 打开postman console控制台,查看接口测试打印log

经常在脚本中使用变量时,你可能需要看到变量获取到的值,你可以使用Postman Console去实现的。操作步骤:应用菜单-->View--->Show Postman Console,去打印变量的值。你可以在request的Pre-request Script 中填写console.log("domain)"当你发送请求时,此脚本将会执行,参数对应的值也会打印在Postman Console中。

 

1、查找Show Postman Console

 

技术分享图片

 

2、打开Postman Console的页面及提供的功能介绍。

 

技术分享图片

 

3、request的Pre-request Script 中填写console.log("domain)",填写后点击“send”运行

 

技术分享图片

4、查看运行当前接口在console中打印的日志

 

技术分享图片

### 如何在 Postman 中使用 `console.log` 进行 API 调试 在 Postman 中,可以利用内置的控制台查看通过 `console.log()` 输出的日志信息。这有助于开发者更好地理解请求和响应过程中的数据流动情况。 #### 查看日志的方法 为了能够看到由 `console.log()` 打印出来的消息,在发送请求之前应该先打开 Postman控制台窗口。点击右下角的小图标或者按下快捷键 Ctrl+Alt+C (Windows/Linux) 或 Command+Option+C (Mac),即可开启此功能[^1]。 一旦打开控制台,就可以像平常一样编写预请求脚本、测试脚本,并在里面加入 `console.log()` 来记录变量值或者其他有用的信息: ```javascript // 预请求脚本或测试脚本内的示例代码 let myVariable = "This is a test message"; console.log(myVariable); ``` 当执行上述代码并发出 HTTP 请求时,任何被 `console.log()` 函数调用的内容都会显示在已打开Postman 控制台里。 #### 实际应用场景下的例子 假设有一个场景涉及到向服务器提交一组字符串作为参数,如下所示前端 JavaScript 方法会发起 POST 请求并将一个字符串数组作为负载传递给后端 C# WebAPI 接口[^2]: ```javascript handleTest() { postAction('/test/postPerson', ['1', '2', '3']).then((res) => { console.log('Response from server:', res); // 日志输出到浏览器控制台 }); } ``` 对于这种情况,在 Postman 中模拟相同的请求时也可以添加类似的日志语句以便于跟踪整个交互流程: ```javascript pm.sendRequest({ url: `${pm.environment.get("apiBaseUrl")}/test/postPerson`, method: 'POST', header: { 'Content-Type': 'application/json' }, body: { mode: 'raw', raw: JSON.stringify(['1','2','3']) } }, function(err, response){ let responseData = response.json(); console.log('Server Response Data:', responseData); // 将会在Postman Console中显示 }); ``` 这里不仅展示了如何构建带有有效载荷的数据包并通过 Postman 发送出去,还说明了怎样借助 `console.log()` 把接收到的服务端返回结果展示出来供进一步分析。 另外值得注意的是,在 Tests 脚本部分同样支持访问环境变量以及对其进行验证操作[^3]。因此如果需要确认某些配置项是否设置正确,则可以通过下面的方式实现: ```javascript var apiBaseUrl = pm.environment.get("apiBaseUrl"); console.log(`Current API base URL set to ${apiBaseUrl}`); pm.test("Verify API Base URL", function () { pm.expect(apiBaseUrl).to.equal("https://api.example.com"); }); ``` 这段代码片段首先获取当前环境中定义的基础URL地址,并将其打印控制台;接着创建了一个简单的断言用来检验该值是否符合预期。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

技术园地

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值