有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

通过一个网络接口的java Http请求

我只想在选定的网络接口上调用rest webservice的HTTP请求

如果您对此有任何建议,我们将不胜感激


共 (2) 个答案

  1. # 1 楼答案

    我发现你可以在url中定义网络接口如下:

    192.168.1.122%eth0
    

    它在Ubuntu中工作,我希望它也能在不同的系统中工作

  2. # 2 楼答案

    这或多或少超出了Java程序的控制

    由操作系统决定将数据包发送到哪里。它将在配置为具有到目标IP的路由的接口上发送数据包,或者在默认路由上发送数据包。所以,你只需要确保你的操作系统配置正确,将IP数据包路由到你想要的地方,它只会在该接口上发送它们