我试图稍微改进一下 Java Html 文档,但我遇到了问题HttpUrlConntion
。有一件事是,如果用户代理是 Java VM,某些服务器会阻止请求。另一个问题是HttpUrlConnection
不设置Referrer
or Location
标头字段。由于几个网站使用这些字段来验证内容是否是从自己的网站访问的,因此我也被阻止在这里。据我所知,唯一的解决方案是替换 HTTP 协议的 URL 处理程序。或者有什么办法可以修改默认的HTTP Handler?
打开URL
with URL.openConnection
。可选择投射到HttpURLConnection
. Call URLConnection.setRequestProperty
/addRequestProperty
.
默认的 User-Agent 标头值是从"http.agent"
系统属性。 PlugIn 和 WebStart 允许您设置此属性。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)