0
有誰知道是否有可能在Jsoup中設置不同的本地地址? 就像在多宿主或集羣環境中一樣。像Apache HttpClient框架有在Jsoup中設置不同的本地地址值
HttpClient.getHostConfiguration().setLocalAddress(InetAddress.getByName(ipAddress))
也許這是在未來的版本計劃的東西? 謝謝
有誰知道是否有可能在Jsoup中設置不同的本地地址? 就像在多宿主或集羣環境中一樣。像Apache HttpClient框架有在Jsoup中設置不同的本地地址值
HttpClient.getHostConfiguration().setLocalAddress(InetAddress.getByName(ipAddress))
也許這是在未來的版本計劃的東西? 謝謝
我認爲這是不可能的(但)。唯一可訪問的連接設置位於Connection類中。
您通過connect()
方法讓這些設置:
Connection c = Jsoup.connect("http://your.url.here");
看一看到HttpConnection(實現Connection
)的源代碼。
如果你有一個來自httpclient的輸入流,你可以使用它與jsoup,因爲它有一個parse method for inputstreams(似乎是目前最好的解決方案)。
Btw。你可以在這裏發佈功能請求:https://github.com/jhy/jsoup/issues
一般來說,我認爲有可能使用HttpClient設置本地地址,然後使用相同的HttpClient獲取InputStream並將其傳遞給org.jsoup.helper.DataUtil。但我只是想知道是否可以使用Jsoup。 –