我想從JavaScript中的XMLHttpRequest對象發出部分內容請求。我正在從服務器加載一個大的二進制文件,我寧願將它從服務器上流式傳輸,類似於如何處理html5視頻。XMLHttpRequest 206部分內容
我可以使用setRequestHeader設置Range標題。 Chrome中的網絡檢查器顯示Range標頭已成功設置。但是,Accept-Encoding標頭設置爲「gzip,deflate」,Chrome不會讓我設置該標頭(來自W3C標準)。
有什麼辦法來強制服務器響應從XMLHttpRequest對象的206部分內容只從JavaScript?
您是否也編程/維護服務器端,還是僅執行客戶端腳本? – kay 2013-03-22 02:05:59
雖然我有權訪問服務器端,但我寧願保留它在客戶端。我編碼的東西,生成一個靜態頁面,可以上傳到其他主機,所以我寧願不必亂搞服務器端... – jamesshuang 2013-03-22 02:34:16