-
一句話切換UrlConnection 和okHttp 網(wǎng)絡(luò)請求的底層實(shí)現(xiàn)
查看全部 -
演示Okhttp轉(zhuǎn)UrlConnect
查看全部 -
從Request中獲取https的ssl證書對象和服務(wù)器主機(jī)認(rèn)證規(guī)則,并將ssl證書對象和主機(jī)認(rèn)證規(guī)則對象設(shè)置給http的請求連接
查看全部 -
設(shè)置https請求的證書和服務(wù)器主機(jī)認(rèn)證規(guī)則方法
查看全部 -
HTTPListener 接口的方法,成功、失敗方法
查看全部 -
在網(wǎng)絡(luò)請求的響應(yīng)類中,同樣持有一份請求時的對象
查看全部 -
在請求的任務(wù)類中同樣要只有網(wǎng)絡(luò)響應(yīng)的回調(diào),并將該回調(diào)注入到Message信使類中
查看全部 -
Message信使類中持有網(wǎng)絡(luò)響應(yīng)回調(diào)
查看全部 -
Message 信使類實(shí)現(xiàn)Runnable接口,在run()方法中將信息回傳給主線程
使用Handler的post方法將Message對象發(fā)送到主線程中去執(zhí)行
查看全部 -
響應(yīng)類代碼演示
查看全部 -
將請求對象注入到任務(wù)對象中,然后在線程池中執(zhí)行請求任務(wù)
查看全部 -
請求任務(wù)類代碼示例(Runnable子類,網(wǎng)絡(luò)請求在子線程中執(zhí)行):
通過構(gòu)造方法將請求對象注入到請求任務(wù)中
查看全部 -
請求的封裝類代碼演示
查看全部 -
請求參數(shù)類的定義
查看全部 -
通過枚舉的方式聲明請求類型:
public enum RequestMethod{
? GET("GET"), POST("POST"),DELETE("DELETE");
? privete String value;
? RequestMethod(String v){ this.value = v;}
? @Override public String toString(){ return this.value;}
}
查看全部 -
使用枚舉的方式創(chuàng)建全局的單例類
查看全部 -
使用主線程Looper初始化Handler:
Handler mHandler = new Handler(Looper.getMainLooper());
查看全部 -
Get類型請求,不能從請求的連接中獲取到輸出流,即getOutputStream()
查看全部 -
在請求頭中設(shè)置ContentType 聲明發(fā)送的請求數(shù)據(jù)的類型
查看全部 -
Post請求連接后,可以從連接中拿到輸出流,將要送的數(shù)據(jù)已二進(jìn)制數(shù)據(jù)流的方式將數(shù)據(jù)不斷寫到輸出流中,發(fā)送給服務(wù)端
查看全部 -
線程池創(chuàng)建
查看全部 -
常用框架介紹
查看全部 -
http請求上傳查看全部
-
測試接口地址
查看全部 -
post請求數(shù)據(jù)到Server
查看全部 -
POST類型請求方法
查看全部 -
GET\HEAD請求
查看全部 -
單例Handler
查看全部
舉報