2

ApacheHttpClient の代わりになぜ使用するのHttpURLConnectionですか? そして、どのような場合に私たちは好むのHttpUrlConnectionでしょうか? Apache クライアントは非推奨ですが、まだ使用しています - なぜですか?

4

3 に答える 3

2

Dalvik チームの Jesse Wilson によって書かれたこのブログを読んでください。

于 2013-07-11T07:40:20.290 に答える
0

ApacheHttpClient

DefaultHttpClient とその兄弟である AndroidHttpClient は、Web ブラウザーに適した拡張可能な HTTP クライアントです。大規模で柔軟な API があります。それらの実装は安定しており、バグはほとんどありません。

HttpURL接続

HttpURLConnection は、ほとんどのアプリケーションに適した汎用の軽量 HTTP クライアントです。このクラスの始まりは質素ですが、焦点を絞った API により、着実に改善することが容易になりました。

詳しくはコチラ

于 2013-07-11T07:41:07.013 に答える
0

より具体的な回答は意見に基づくものですが、Google は Android 2.2 までは HttpClient を推奨し、それ以降は UrlConnection を推奨しています。

http://android-developers.blogspot.fr/2011/09/androids-http-clients.htmlを参照してください。

于 2013-07-11T07:42:23.220 に答える