1. 程式人生 > >android偶現的網路請求超時

android偶現的網路請求超時

(1)在軟體的開發使用過程中,有時會發現網路狀態良好的情況下,請求網路超時了。網上有的設定代理,也嘗試使用過,效果不是很好。後來嘗試把每次發出新請求的超時時間改的很短,0.5秒-1秒,可以很好的解決這種問題。

 e.g.: if(currentRetryTime == 0){

timeOut = 0.5 * 1000; 

 }

...發起請求。

(2)還有一種比較坑的是資料都接收回來了。但是在某些網路狀態下。網路請求沒有返回接收完成的-1標誌。這個時候需要後端配合在響應頭返回content_length.在前端判斷已接收的資料跟是否>=content_length.

你們還有遇到其他坑的請求超時嗎???