7

コード内:

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

connection.connect();

..
connection.disconnect();
  • 接続が実際に開かれるのはいつですか?で..createMerchURL.openConnection();?またはでconnection.connect();

  • connectionオブジェクトにURL を設定し、それを使用するにはどうすればよいconnection.connect()ですか?(あまり慣れていないため.openConnection())

最後に、両者に違いはありますか?

ありがとう..

4

3 に答える 3

8

接続が実際に開かれるのはいつですか?..createMerchURL.openConnection(); で ? またはconnection.connect();?

後者。前者は単に URL を解析し、プロトコルを見つけて、HttpURLConnectionオブジェクトを作成します。

接続オブジェクトに URL を設定するにはどうすればよいですか

できません。

connection.connect()? で使用しますか?

できません。

(.openConnection()に慣れていないため)

不運:それに慣れてください。

于 2013-04-03T09:01:20.850 に答える