【发布时间】:2012-05-30 16:42:15
【问题描述】:
我想只在选定的网络接口上调用 REST Web 服务的 HTTP 请求。
对此的任何建议将不胜感激。
【问题讨论】:
标签: java rest network-programming
我想只在选定的网络接口上调用 REST Web 服务的 HTTP 请求。
对此的任何建议将不胜感激。
【问题讨论】:
标签: java rest network-programming
我发现你可以像这样在 url 中定义网络接口:
192.168.1.122%eth0
它可以在 Ubuntu 中运行,我希望它也可以在不同的系统中运行。
【讨论】:
这或多或少是您的 Java 程序无法控制的。
由操作系统决定将数据包发送到何处。它将在配置为具有到目标 IP 的路由的接口上发送数据包 - 或在默认路由上发送。因此,您必须确保已正确配置操作系统,以便将 IP 数据包路由到您想要的位置,并且它只会在该接口上发送它们。
【讨论】: