[問題] HttpURLConnection 第一次連線

看板AndroidDev作者時間11年前 (2014/08/16 05:19), 編輯推噓1(103)
留言4則, 1人參與, 最新討論串1/1
最近在使用HttpUrlConnection 連線時發現 假如連續打同一台Server 十次 , 第一次總是會間隔比較久... 4000 ms --> 1000 ms -- > 800 ms --> 900 ms .....etc ( 後面平均 800-1000ms ) 不知版上各位大大是否有遇過這種狀況~~ ~ ~ ~ ~ ~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.43.106.31 ※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1408137548.A.DF9.html

08/16 05:50, , 1F
Android 的 HttpUrlConnection 會自動 keep alive,
08/16 05:50, 1F

08/16 05:50, , 2F
所以你測到的第一次是建立連線比較慢,後面就只有一
08/16 05:50, 2F

08/16 05:50, , 3F
個 round trip 的時間了。真正斷線的時機也是系統決定
08/16 05:50, 3F

08/16 05:50, , 4F
的。
08/16 05:50, 4F
文章代碼(AID): #1JxdbCtv (AndroidDev)