【问题标题】:HttpURLConnection: Is it necessary to call connect()?HttpURLConnection:有必要调用connect()吗?
【发布时间】:2010-05-08 02:26:06
【问题描述】:

我见过的许多例子都没有明确地调用connect()。相反,他们只使用getInputStream()getResponseCode()

我假设所有这些需要连接的 HttpURLConnection 方法都只是自己调用connect()

是否存在必须为 HttpURLConnection 显式调用 connect() 的情况?

【问题讨论】:

  • 你为什么要删除你的new CW question?我发现这是一个很好的问题。我正忙着输入一个世界级的答案。

标签: java connection httpurlconnection


【解决方案1】:

不,没有案例。它是按需隐式执行的。它甚至在文档中指定。这是URLConnection#connect() javadoc 的摘录:

依赖于连接的操作,如getContentLength,将在必要时隐式执行连接。

【讨论】:

    【解决方案2】:

    connect() 是隐含的,并在需要时自动调用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-10
      • 2010-10-18
      • 2017-10-25
      • 2020-04-07
      • 2018-01-13
      • 1970-01-01
      • 2016-10-03
      • 2012-12-14
      相关资源
      最近更新 更多