OkHttp的介紹及基礎使用

2021-07-25 19:12:36 字數 1490 閱讀 9402

特點

開源http庫

支援gzip壓縮

支援響應快取

支援鏈結復用

okhttp作為安卓4.4的urlconnection的底層採納

配置

compile 'com.squareup.okhttp3:okhttp:3.4.1'
配置okhttpclient

//單獨配置乙個使用newbuilder()

.writetimeout(10, timeunit.seconds).build();

get請求

private string doget() 

} catch (ioexception e)

return

null;

}

post請求

}非同步get請求

private

void

dogetasync()

@override

public

void

onresponse(call call, final response response) throws ioexception

});}

}});

}

OkHttp的簡單使用

加入依賴 一 get請求 無非就是3步走 1.建立客戶端 2.建立請求 3.傳送請求,處理響應 同步get請求 建立客戶端 建立get請求 非同步get請求 post請求 比get多了一步封裝請求體 建立乙個請求體 formbody body new formbody.builder add key...

gcc編譯器的介紹及使用基礎

gcc則通過字尾來區別輸入檔案的類別,下面我們來介紹gcc所遵循的部分約定規則。c為字尾的檔案,c語言源 檔案 a為字尾的檔案,是由目標檔案構成的檔案庫檔案 c,cc或.cxx 為字尾的檔案,是c 源 檔案 h為字尾的檔案,是程式所包含的標頭檔案 i 為字尾的檔案,是已經預處理過的c源 檔案 ii為...

git基礎命令及日常使用方式介紹

賬戶設定 本地git賬戶資訊查詢 git config l本地git賬戶資訊配置 git config global user.name jason git config global user.email x gmail.com 本地公鑰配置管理 生成個人公鑰 ssh keygen t rsa c...