有人知道Jsoup是否有可能设置不同的本地地址? 就像在多托管或集群环境中一样。像Apache HttpClient框架之类的东西有
HttpClient.getHostConfiguration().setLocalAddress(InetAddress.getByName(ipAddress))
也许这是未来发布的计划? 感谢
答案 0 :(得分:0)
我认为那是不可能的(还)。唯一可访问的连接设置位于Connection类。
您可以通过connect()
方法获取这些设置:
Connection c = Jsoup.connect("http://your.url.here");
查看HttpConnection的源代码(实现Connection
)。
如果你有来自httpclient的输入流,你可以将它与jsoup一起使用,因为它有一个parse method for inputstreams(现在似乎是最好的解决方案)。
顺便说一下。您可以在此处发布功能请求:https://github.com/jhy/jsoup/issues