【发布时间】:2021-07-10 13:31:19
【问题描述】:
我在 Mulesoft 的 Anypoint 平台中使用 HTTP 侦听器创建了一个流,现在尝试通过本地邮递员公开该 API 来测试该流。
以下是错误控制台的消息
GET http://localhost:8081/test
Error: connect ECONNREFUSED 127.0.0.1:8081
Request Headers
User-Agent: PostmanRuntime/7.28.1
Accept: */*
Cache-Control: no-cache
Postman-Token: 92ca3330-3dd3-4bfc-a183-f3cb4f22f469
Host: localhost:8081
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
了解一些代理设置并进行了更改,但仍然无法解决此问题
【问题讨论】:
-
当您说在 Anypoint Platform 中创建流程时,您是指在云端 (CloudHub) 还是在本地 (Anypoint Studio IDE)?
-
如果您没有收到实际的 HTTP 响应,那么这是代理问题。如果您是,则可能是协议问题:例如。当服务器需要 HTTPS 时使用 HTTP。
-
@aled 我在本地创建了流程
-
那么你没有部署到 Anypoint 平台,本地调用不需要代理,除非你的开发机器中有防火墙。请将流的 XML 分享为文本 (meta.stackoverflow.com/questions/285551/…)