Javaで特定のWebサイトへのHTTP接続をサイレントに開くにはどうすればよいですか? 試し.openConnection()
てみましたが、うまくいきませんでした。
質問する
111 次
1 に答える
2
なぜ機能しないのかを調べる必要があります.openConnection()
。その呼び出しによってスローされた例外をキャッチし、例外の完全なスタック トレースを出力します。これにより、診断を開始するために必要な情報が得られます。
のjavadocにURL.openConnection()
は次のように書かれています:
「インスタンスは、作成時に実際のネットワーク接続を確立しないことに注意してください
URLConnection
。これは、 を呼び出す場合にのみ発生しURLConnection.connect()
ます。」
その呼び出しは、明示的または暗黙的に発生する可能性があります。つまり、応答ステータス、ヘッダー、または本文を読み取ろうとするときです。詳細については、URLConnection および HttpURLConnection の javadoc を参照してください。
動作しているように聞こえますが、期待どおりにopenConnection
は動作しません。
于 2013-01-20T22:47:41.643 に答える