Android之OKHttp使用总结
生活随笔
收集整理的這篇文章主要介紹了
Android之OKHttp使用总结
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
介紹:
OkHttp是一個(gè)高效的HTTP庫(kù): 持 SPDY ,共享同一個(gè)Socket來處理同一個(gè)服務(wù)器的所有請(qǐng)求如果SPDY不可用,則通過連接池來減少請(qǐng)求延時(shí)無縫的支持GZIP來減少數(shù)據(jù)流量緩存響應(yīng)數(shù)據(jù)來減少重復(fù)的網(wǎng)絡(luò)請(qǐng)求會(huì)從很多常用的連接問題中自動(dòng)恢復(fù)。如果您的服務(wù)器配置了多個(gè)IP地址,當(dāng)?shù)谝粋€(gè)IP連接失敗的時(shí)候,OkHttp會(huì)自動(dòng)嘗試下一個(gè)IP。OkHttp還處理了代理服務(wù)器問題和SSL握手失敗問題。
使用 OkHttp 無需重寫您程序中的網(wǎng)絡(luò)代碼。OkHttp實(shí)現(xiàn)了幾乎和java.net.HttpURLConnection一樣的API。如果您用了 Apache HttpClient,則OkHttp也提供了一個(gè)對(duì)應(yīng)的okhttp-apache 模塊。
OKHttp源碼位置https://github.com/square/okhttp
設(shè)計(jì):
主要是通過Diapatcher不斷從RequestQueue中取出請(qǐng)求(Call)&總結(jié)
以上是生活随笔為你收集整理的Android之OKHttp使用总结的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java - 强引用、弱引用、软引用、
- 下一篇: Android之JNI的使用