国产成人a∨激情视频厨房,国产v亚洲v欧美v精品综合,heyzo高无码国产精品,国产av导航大全精品,成品人视频ww入口

Android用XUtils下載apk文件被運(yùn)營(yíng)商劫持,如何處理.?

https://support.qiniu.com/hc/...
七牛提供的解決方法,但是項(xiàng)目中應(yīng)用次方法局限性太大.
遂問還有其他的解決方法嗎?

//自己解決了
自己替換掉xutils的重定向handler

public class NoHttpRedirectHandler implements HttpRedirectHandler { private String url;public NoHttpRedirectHandler(String url) { this.url=url; }public HttpRequestBase getDirectRequest(HttpResponse response) { if(response.containsHeader("Location")) { HttpGet request = new HttpGet(url); MGLog.e("upgrade","可惡,但是已經(jīng)阻止了重定向!"); if(response.containsHeader("Set-Cookie")) { String cookie = response.getFirstHeader("Set-Cookie").getValue(); request.addHeader("Cookie", cookie); } return request; } else { return null; } } }

實(shí)際使用:

HttpManagerX.getHttpUtils().configHttpRedirectHandler(new NoHttpRedirectHandler(url)).download(ur<愛尬聊_百科全書>l, target, true, new RequestCallBack<File>(){...}

當(dāng)被重定向到其他的url時(shí),我們把重定向的url替換為我們?cè)瓉?lái)的.


逍麥 21小時(shí)前

https,你直接禁止重定向雖然表面解決了此次問題,但是如果你的下載鏈接本身就有重定向動(dòng)作,你就下載不下來(lái)了


眼淚淡了憂傷xiaohuizi 21小時(shí)前

http就是有這種缺陷,走h(yuǎn)ttps加密,可以搞個(gè)自簽名證書先用著。


云中君 21小時(shí)前

走h(yuǎn)ttps


編輯 舉報(bào) 2023-06-16 14:08

0個(gè)評(píng)論

暫無(wú)評(píng)論...
驗(yàn)證碼 換一張
相關(guān)內(nèi)容