HttpIOExceptionHandler.handleIOException should include the originating exception
まだ誰も着手していません。
評価
調査の方向性
HttpIOExceptionHandler.handleIOException(HttpRequest, boolean) を見つけ、発生元の例外がどのようにハンドラーへ到達するかを追跡します。次に、現在の動作について周辺のテストを調べます。ハンドラーが発生元の例外を検査でき、その動作がテストでカバーされていれば完了です。
索引モデルが issue の本文から書いたものです。
説明
From [email protected] on December 05, 2013 05:27:18
External references, such as a standards document, or specification?
N/A
Java environments (e.g. Java 6, Android 2.3, App Engine, or All)?
All
Please describe the feature requested.
HttpIOExceptionHandler.handleIOException(HttpRequest, boolean) doesn't allow inspection of the originating exception. In certain scenarios it might be useful to do this.
e.g. I'm using an HttpIOExceptionHandler to force a retry in the case of this bug on Android: https://code.google.com/p/google-http-java-client/issues/detail?id=213 However, since I can't tell the type of exception thrown I'm having to retry regardless of the particular type of error.
Original issue: http://code.google.com/p/google-http-java-client/issues/detail?id=251
- 主要言語
- Java
- スター
- 1.4k
- フォーク
- 476
- 平均マージ
- 10時間 47分
- マージ済み PR(30日)
- 3
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
googleapis/google-http-java-client のほかの issue
-
Core: Validate header names and values to prevent CRLF injection対応中かも @insaf021 が 106 日前に担当しました。 オープンpriority: p3
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
-
Core: XmlPullParser processes external DTD entities (XXE) — disable FEATURE_PROCESS_DOCDECL in Xml#createParser()対応中かも @insaf021 が 106 日前に担当しました。 オープンpriority: p3
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
-
Core: LowLevelHttpResponse not disconnected when HttpResponse construction throws RuntimeException対応中かも @insaf021 が 106 日前に担当しました。 オープンpriority: p3
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
-
type: cleanup
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
-
org.apache.http.conn.ssl.SSLSocketFactory is deprecated再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープンpriority: p2 type: cleanup
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
googleapis/google-http-java-client の issue をすべて見る
似ている issue
-
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
-
難易度 2/5 1時間未満 初心者へのやさしさ 84/100
cpp-best-practices/project_validator#251 ·
メンテナーはふだん 1 日以内に返信
-
backend enhancement
難易度 2/5 半日 初心者へのやさしさ 70/100
damodharg6/payledger#16 ·
-
[Bug]: An initiative list with no current entry logs an error on every change対応中かも @dwizard0 が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 85/100
メンテナーはふだん 1 日以内に返信