我可以创建一个 PACT 以在不同的主机名上运行吗?我一直在使用协定规则并将主机名保持为 localhost。但现在我正在尝试为无法在 localhost 上运行的应用程序创建一个协议。
@Rule public PactProviderRule provider = new PactProviderRule("ServiceNowClientRestClientProvider", "localhost", 8080, this);
是否可以将 localhost 更改为其他内容,如果可以,是否有我需要的其他配置。我尝试将在 localhost 上工作的测试更改为代码正在使用的实际主机名,但它失败了,我收到各种错误消息“未解析的地址”或“无法分配请求的地址:绑定”或“使用中的地址”