如何使用 Vapor Client 路由到另一个端口

How to Use Vapor Client to Route to Another Port

我想使用 Vapor 作为面向外部的 API 其他内部服务。例如:

drop.client.post("http://localhost:8091/someEndpoint")

但是,我收到一条错误消息,解释说 URL 不是 URI(它在设置端口和“:”时出现问题)。此外,如果我需要转发到多个内部服务,是否需要多个客户端?

请尝试使用 0.0.0.0

drop.client.post("http://0.0.0.0:8091/someEndpoint")