【发布时间】:2010-05-20 15:40:25
【问题描述】:
我需要编写一个程序,可以将http://localhost:8080 重定向到 en.wikipedia.org,这似乎很容易,但我有一些问题(只有在维基百科与其他站点的情况下才能正常工作)。 我制作了维基百科的网址:
URL url = new URL("http", "en.wikipedia.org", 80, "/wiki");
比 URLConnection,提取标题,当我想要 connection.getInputStream() 时,我收到消息 404 Not Found。所以我尝试了一些主机头的hack,因为这样主机头是localhost:8080,因此我试图将主机头更改为维基百科,它可以工作,但是在浏览器http://localhost:8080维基百科中的请求打开后,但url在浏览器更改为 en.wikipedia.org,但我想继续使用 localhost :)
【问题讨论】:
标签: java http httpwebrequest http-headers