[問題] 使用URL呼叫網址,但跑出來的頁面結果不是預期的

看板java作者 (Jane)時間14年前 (2011/04/04 08:28), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
各位大大,請幫我看看到底是什麼原因: URL url = new URL(strUrl); conn = (HttpURLConnection) url.openConnection(); conn.setRequestMethod("GET"); BufferedReader br = new BufferedReader(new InputStreamReader(conn.getInputStream(), "UTF-8")); String line = ""; while ((line = br.readLine()) != null) { outStr = outStr + line; } 假設 StrUrl = tw.aaa.com/bb.aspx 但跑出來的網頁畫面竟然是www.aaa.com/bb.aspx 這到底是什麼原因呢? 跑au.aaa.com/bb.aspx,跑出來的畫面是正確的。 但就是跑tw.aaa.com/bb.aspx會跳到www.aaa.com/bb.aspx ps.先前有做個測試:conn.getURL().getHost() ------跑出來的結果是tw.aaa.com 請幫幫忙!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.105.123.202

04/04 16:43, , 1F
網站有對部份的網址做其他的處理,這有什麼問題?
04/04 16:43, 1F

04/04 17:38, , 2F
location
04/04 17:38, 2F
文章代碼(AID): #1DcO54RY (java)