W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
有時候我們想對HTTP任務加以分類,這時候可以使用標簽功能:
http.async("/users") //(1)
.setTag("A")
.get();
http.async("/users") //(2)
.setTag("A.B")
.get();
http.async("/users") //(3)
.setTag("B")
.get();
http.async("/users") //(4)
.setTag("B")
.setTag("C") // 從 v1.0.4 標簽將以追加模式添加,等效于 setTag("B.C")
.get();
http.async("/users") //(5)
.setTag("C")
.get();
當使用標簽后,就可以按標簽批量的對HTTP任務進行取消:
int count = http.cancel("B"); //(2)(3)(4)被取消(取消標簽包含"B"的任務)
System.out.println(count); // 輸出 3
同樣的,只有異步HTTP任務才可以被取消。標簽除了可以用來取消任務,在預處理器中它也可以發(fā)揮作用,請參見[并行預處理器]與[串行預處理器]章節(jié)。
如果覺得 OkHttps 好用,就去點個 Star 吧,項目地址:
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: