HttpURLConnectionを使用してリモートURLからデータを取得するために、独自のコードをロールしました。最初にgzip圧縮されたコンテンツエンコーディングを処理するカスタムコードを作成する必要がありましたが、今ではチャンク化されたTransfer-EncodingでRSSフィードを提供しているWebサーバーに遭遇しています。私は自分自身がすでに行われていると確信しているたくさんのものを再実装していることに気づいています。
Webサーバーからデータを返すさまざまな方法を自動的に処理してInputStreamを提供するライブラリがあると確信していますが、誰かが1つを推奨できますか(LGPLまたは同様のライセンスである必要があります)?
理想的には、現在保守されており、最新の適切に設計されたAPIを備えたライブラリを探しています。
事前に返されるContent-typeがわからない場合もあるので、これによって返される内容を別の方法で処理する必要があるかもしれません。