首页 > 解决方案 > 如何在 newman 上指定要在哪个端口和主机上运行

问题描述

我正在尝试将 Newman(邮递员 CLI 工具)集成到我的应用程序中,我想先在特定端口上的 localhost 上运行它,然后再根据它进行更改。有关如何使用 CLI 执行此操作的任何建议?

标签: c#postmannewmancommand-line-toolpostman-newman

解决方案


在挖掘和阅读大量内容之后,我找到了最好和最简单的方法:只需将以下环境变量“HTTP_PROXY”设置为任何内容,然后将其与 newman 一起使用:

set HTTP_PROXY=127.0.0.1:58833
newman run demo.postman_collection.json --env-var HTTP_PROXY --insecure

现在我可以监听上面的端口,看到所有 newman 的请求都在发送。

在这里找到我的解决方案: https ://github.com/postmanlabs/postman-request/blob/master/README.md#controlling-proxy-behaviour-using-environment-variables


推荐阅读