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