對于文件下載的原理有兩個疑問
1、通過抓包工具可以發現,第一次獲取文件長度的Http請求的請求體里也是有數據的,也就是說第一次服務器并不僅僅返回文件長度?
2、下載是在Http請求成功后再通過InputStream讀取數據的,通過抓包工具看不到從InputStream讀取數據的時候會產生Http請求,也就是說后續的下載并不基于Http協議?
1、通過抓包工具可以發現,第一次獲取文件長度的Http請求的請求體里也是有數據的,也就是說第一次服務器并不僅僅返回文件長度?
2、下載是在Http請求成功后再通過InputStream讀取數據的,通過抓包工具看不到從InputStream讀取數據的時候會產生Http請求,也就是說后續的下載并不基于Http協議?
2016-03-04
舉報