作者hellon (Jane)
看板java
标题[问题] 使用URL呼叫网址,但跑出来的页面结果不是预期的
时间Mon Apr 4 16:28:50 2011
各位大大,请帮我看看到底是什麽原因:
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
1F:→ pico2k:网站有对部份的网址做其他的处理,这有什麽问题? 04/04 16:43
2F:推 slalala:location 04/04 17:38