HttpClient的几个实现类
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                HttpClient的几个实现类
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                DefaultHttpClient
最基本的HttpClient實現
org.apache.http.impl.client.DefaultHttpClient占用內存23字節
第一次初始化的時候需要200ms左右。以后再初始化幾乎不要時間。
所以以后,完全可以在每一個方法里面寫一個new?DefaultHttpClient(),作為局部變量,沒必要讓它作為成員變量或者靜態變量。
?
SystemDefaultHttpClient
DefaultHttpClient的子類,采用了連接池,并根據系統配置,設置成是否保持連接keepAlive
AutoRetryHttpClient
顧名思義,如果服務不可用,就嘗試等待幾秒后,再次請求,可參考ServiceUnavailableRetryStrategy
CachingHttpClient
這個有點復雜,還沒看
DecompressingHttpClient
有時候response的實體是壓縮過的,這個類通過兩個攔截器來解壓。個人覺得把攔截器直接加到攔截棧更科學。
轉載于:https://www.cnblogs.com/angelshelter/p/3787708.html
總結
以上是生活随笔為你收集整理的HttpClient的几个实现类的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 我的第一篇日志
- 下一篇: 【转载】从30岁到35岁,为你的生命多积
