OkHttps 回調(diào)函數(shù)

2020-04-29 09:34 更新

  只有異步請(qǐng)求才可以設(shè)置回調(diào)函數(shù):

  1. http.async("/users/{id}") // http://api.demo.com/users/1
  2. .addPathParam("id", 1)
  3. .setOnResponse((HttpResult result) -> {
  4. // 響應(yīng)回調(diào)
  5. })
  6. .setOnException((IOException e) -> {
  7. // 異?;卣{(diào)
  8. })
  9. .setOnComplete((State state) -> {
  10. // 完成回調(diào),無論成功失敗都會(huì)執(zhí)行
  11. })
  12. .get();

  OkHttps 都使用單方法回調(diào),這樣可以充分利用 Lambda 表達(dá)式,使得代碼更加簡潔!

如果覺得 OkHttps 好用,就去點(diǎn)個(gè) Star 吧,項(xiàng)目地址:


官方網(wǎng)站:http://okhttps.ejlchina.com/

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)