OkHttp3的基本使用

2021-08-14 15:50:18 字數 1461 閱讀 3186

這裡主要講述okhttp3的基本用法,原則上可以直接複製貼上使用。

1.引入okhttp

但是最近as的搜尋功能實在有點不給力,不舉啊,=經常會搜尋不到我們需要的內容,所以建議直接在gradle檔案中新增引用:

implementation'com.squareup.okhttp3:okhttp:3.2.0'2.get和post請求

okhttp的網路請求分為同步和非同步請求,直接上**:

//同步網路請求下的get請求

new thread(new runnable() else

} catch (ioexception e)

}}).start();

//同步網路請求下的post請求

new thread(new runnable() else

} catch (ioexception e)

}}).start();

//非同步網路執行緒下的get請求

});

//非同步網路請求下的post請求

});

以上基本實現了okhttp的四種基本網路請求方式。

OkHttp3簡單使用

複製 目前最新的穩定版可能已經不是3.11.0了,可以到官方github來檢視最新版本 github.com square okht get 預設就是get請求,可以不寫 複製 與get相比,post多了乙個請求體 requestbody 複製 string url 複製 okhttpclient ...

okHttp3的簡單使用

在gradle中新增包 compile com.squareup.okhttp3 okhttp 3.9.0 建立okhttpclient例項 okhttpclient client new okhttpclient 如果需要發起http請求 request request new request.b...

okhttp3的簡單使用

注 如果引入的為舊版本com.squareup.okhttp,則有些語法會不一樣 通過okhttpclient傳送乙個簡單的post請求 public static void postdemo 建立請求方式,可加 header name,value 設定請求頭引數 request request n...