HttpURLConnection接続プロセスを説明できますか?
私が使っているHTTPURLConnectionWebサービスに接続します。使い方は知っていますHTTPURLConnectionが、仕組みを知りたいです。基本的に、次のことを知りたいです。 HTTPURLConnection指定されたURLへの接続を確立しようとするのはどの時点ですか? 接続を正常に確立できたことをどの時点で知ることができますか? 接続の確立と実際のリクエストの送信は、1つのステップ/メソッド呼び出しで行われていますか?どのような方法ですか? あなたはの機能を説明することができますgetOutputStreamし、getInputStream素人の用語では?接続しようとしているサーバーがダウンしていると、Exceptionatが表示されgetOutputStreamます。それはHTTPURLConnection私が呼び出すときだけ接続を確立し始めることを意味しgetOutputStreamますか?どうgetInputStreamですか?私はでしか応答を取得できgetInputStreamないので、getOutputStreamまだ要求を送信しておらず、単に接続を確立しているだけですか?やるHttpURLConnection私は起動時に応答の要求にサーバーに戻るをgetInputStream? openConnection新しい接続オブジェクトを作成するだけで、まだ接続を確立していないと言って間違いありませんか? 読み取りオーバーヘッドと接続オーバーヘッドを測定するにはどうすればよいですか?