Android は、Apache の HTTP コンポーネント ライブラリを使用して HTTP リクエストを実行し、非同期リクエストまたはパイプライン処理をサポートしない API を公開します。パイプライン処理の恩恵を受けるアプリを作成しているので、これらのリクエストを実行するためにHotpotatoを使用しています。APK のサイズを縮小するために (Hotpotato と Netty は APK サイズに ~2 ~ 4 MB を追加します)、HttpCore と HttpNIO の上に独自の実装を検討しています。
Apache NIO 拡張機能のドキュメントには、「ノンブロッキング HTTP 接続 [は] 完全にパイプライン化可能」と言及されているパイプライン化へのあいまいな参照があり、パイプライン化のサポートに言及している HttpClient コードにバグがありますが、それを実装する方法については言及されていません。 .
Apache の HTTP コンポーネントを使用して、Android の既存の Apache HTTP コンポーネント ライブラリの上に HTTP パイプラインと永続的な接続のサポートを実装するにはどうすればよいですか?