官方資料
官方地址
github源碼
使用范圍
OkHttp支持Android 2.3及其以上版本。 對于Java, JDK1.7以上。
最新jar包下載地址
jar下載
gradle配置
compile 'com.squareup.okhttp3:okhttp:3.6.0'
以下是自己封裝的使用流程:
? ? ? ? ? ? ? 1.在Application初始化 經(jīng)過多次測試這種模式效率還算高

? ? ? ? ? ? ? 2.初始化單例模式創(chuàng)建

? ? ? ? ? ? ? 3.創(chuàng)建構(gòu)造器

? ? ? ? ? ? ? 4.get的請求方式

? ? ? ? ? ? ? 5.post的請求方式以及自己封裝了post的鍵值對



? ? ? ? ? ? ? ? ? ? 6.上傳頭像的兩種方式(文件上傳和二進(jìn)制上傳)


? ? ? ? ? ? ? ? ? 7.設(shè)置標(biāo)題頭token驗證以及上傳json的方法

? ? ? ? ? ? ? ? ? 8.封裝errcode判斷

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 9.httpException封裝


? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 作者:Luke(劉澤旻)