-4

我将如何以静默方式打开与 Java 中某个网站的 HTTP 连接?我试过.openConnection()了,但没有用。

4

1 回答 1

2

你需要找出为什么.openConnection()不起作用。捕获该调用引发的异常并打印出异常的完整堆栈跟踪。这应该为您提供开始诊断所需的信息。

javadoc forURL.openConnection()是这样说的:

“需要注意的是,URLConnection实例在创建时并没有建立实际的网络连接。这只会在调用时发生URLConnection.connect()。”

该调用可以显式或隐式发生;即当您尝试读取响应状态、标题或正文时。阅读有关 URLConnection 和 HttpURLConnection 的 javadocs 以了解更多详细信息。

所以这听起来像是openConnection 工作......但它并没有达到你的预期。

于 2013-01-20T22:47:41.643 回答