Re: [問題] 如何切換 proxy 來建立 URLConnection?

看板java作者 (sbr)時間16年前 (2009/05/11 18:02), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串4/4 (看更多)
※ 引述《JCool (街酷)》之銘言: : 先謝謝板友 sbrhsieh 的回覆,但使用這樣的方法後問題依然存在。 : 也就是若兩 URL 位於相同網域底下,無法切換 proxy! : 舉例來說,現有 URL1 及 URL2 和 Proxy1 及 Proxy2: : URL1 = new URL("http://www.wretch.cc/blog/cwwany"); : URL2 = new URL("http://www.wretch.cc/blog/ILLYQUEEN"); : URL1.openConnection(Proxy1); : URL2.openConnection(Proxy2); : 檢查封包的結果,兩個 request 卻都送往 Proxy1 的 IP 位置! 程式執行完上述的 statements 時,實際上是尚未建立起 http connection。 我不清楚你檢查的方式是如何,我自己在 Windows XP sp3 + sun JRE 1.5.0_18 試過使用兩個 Proxy(proxy.nsysu.edu.tw:3128, proxy.hinet.net:80)分別擷取 URL1 與 URL2 的內容(步驟同你上面提供的程式碼),不會出現如你描述透過同一個 proxy 出去。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.173.129.3

05/13 14:44, , 1F
謝謝你的回覆!我會再試試看。
05/13 14:44, 1F
文章代碼(AID): #1A1_UW5y (java)
討論串 (同標題文章)
文章代碼(AID): #1A1_UW5y (java)