即使页面在浏览器中可用,HttpUrlConnection超时 - JBoss问题?

时间:2015-06-23 18:41:37

标签: java java-ee jboss jboss7.x

我试图从特定网址获取网页内容:

HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("GET");
LOGGER.info("Response code: "+conn.getResponseCode();
... (rest of the code, not relevant at the moment) ...

我无法获得conn.getResponseCode(),我在打印前已超时。令人惊讶的是,当我在浏览器中放入相同的URL时,页面将被正确加载。遗憾的是,在将HttpURLConnection更改为HttpsURLConnection之后,我认为它可能会对HTTP / HTTPS产生影响。

也许它与JBoss配置有关?我使用JBoss 7.1.1 Final。

1 个答案:

答案 0 :(得分:0)

这是一个HTTPS网址吗?如果是,您需要考虑到这一点。使用HttpsURLConnection时,必须考虑HTTPS证书需要信任库进行比较的事实。要忽略这种信任感(并且在某种程度上破坏了使用HTTPS的重要性),请参阅Whats an easy way to totally ignore ssl with java url connections?