当前位置: 首页 > 知识库问答 >
问题:

URL.openConnection()和URLConnection.connect()的区别?

养鸿运
2023-03-14

在代码中:

HttpURLConnection connection = (HttpURLConnection)createMerchURL.openConnection();
connection.setRequestMethod("PUT");
connection.addRequestProperty("Name", "Value1");

connection.connect();

..
connection.disconnect();

>

  • 连接实际上是什么时候打开的?在 ..createMerchURL.openConnection();?或在连接处连接();

    如何在connectionObject中设置URL并将其与connection一起使用。连接()?(因为我不太习惯.openConnection()

    最后,两者之间有什么区别吗?

    谢谢..

  • 共有3个答案

    郑波
    2023-03-14

    除了其他答案外,如果您只想在某个地址触发一些PHP文件(通过GET),您可以在openConnection()>之后使用

    韩淇
    2023-03-14

    连接。connect()不是必需的。依赖于连接的操作,如getContentLength()、getResponseCode()将在必要时隐式执行连接。

    来源: 爪哇文档

    卜阳
    2023-03-14

    连接实际上是什么时候打开的?在..createmerchurl . open connection();?或者在connection . connect();?

    后者。前者只是解析URL,找到协议,并创建< code>HttpURLConnection对象。

    如何在连接中设置URL对象

    你不能。

    并与connection.connect()一起使用?

    你不能。

    (因为我不太喜欢。openConnection())

    运气不好:慢慢来。

     类似资料:
    • 我正在使用连接到web服务 这仅适用于AsyncTask。我无法在普通活动上执行上述语句(没有AsyncTask) 这是故意的行为,还是我错过了什么。 顺便提一下,这是我的第一个问题

    • 问题内容: 我有一个带有Java Applet的网站,该Applet需要连接到我的服务器。这在JApplets @Override init()中有效,但不适用于javascript调用的我自己的函数中。 网站: 输出: 我尝试通过System.out调用解决它,但是那里也没有任何反应。但是,这绝对可以: 哦,小程序当然也来自 我该如何解决或解决它? 问题答案: 尝试以下方法:

    • 本文向大家介绍& 和 && 的区别?相关面试题,主要包含被问及& 和 && 的区别?时的应答技巧和注意事项,需要的朋友参考一下 &运算符是:逻辑与;&&运算符是:短路与。 &和&&在程序中最终的运算结果是完全一致的,只不过&&存在短路现象,当&&运算符左边的表达式结果为false的时候,右边的表达式不执行,此时就发生了短路现象。如果是&运算符,那么不管左边的表达式是true还是false,右边表达

    • 本文向大家介绍AdaBoost和GBDT的区别,AdaBoost和GBDT的区别?相关面试题,主要包含被问及AdaBoost和GBDT的区别,AdaBoost和GBDT的区别?时的应答技巧和注意事项,需要的朋友参考一下 参考回答: AdaBoost通过调整错分的数据点的权重来改进模型,而GBDT是从负梯度的方向去拟合改进模型。 AdaBoost改变了训练数据的权值,即样本的概率分布,减少上一轮被正

    • 本文向大家介绍Cookie和session的区别,localstorage和sessionstorage的区别相关面试题,主要包含被问及Cookie和session的区别,localstorage和sessionstorage的区别时的应答技巧和注意事项,需要的朋友参考一下 参考回答: Cookie和session都可用来存储用户信息,cookie存放于客户端,session存放于服务器端,因为c

    • 有人能给我解释一下在列表类中使用E或Object的区别吗,以及它们的单一用法和定义。我必须在LinkedList中使用它们来实现方法。