Apache-httpclient-aborting-a-request
提供:Dev Guides
Apache HttpClient-リクエストの中止
- abort()*メソッドを使用して現在のHTTPリクエストを中止できます。つまり、特定のリクエストでこのメソッドを呼び出した後、その実行は中止されます。
このメソッドが1回の実行後に呼び出された場合、その実行の応答は影響を受けず、後続の実行は中止されます。
例
次の例を見ると、HttpGetリクエストが作成され、* getMethod()*を使用してリクエスト形式が出力されています。
次に、同じリクエストで別の実行を実行しました。 もう一度1 ^ st ^実行を使用してステータス行を出力しました。 最後に、2回目の実行のステータス行を印刷しました。
説明したように、1 ^ st ^実行(アボートメソッド前の実行)の応答(アボートメソッドの後に書き込まれる2番目のステータス行を含む)が出力され、アボートメソッド後の現在のリクエストの後続の実行はすべて失敗します例外を呼び出します。
出力
実行すると、上記のプログラムは次の出力を生成します-