2
我知道如何使用XmlHttpRequest對象處理javascript中的分塊下載。有沒有辦法使用JavaScript執行分塊上傳,打開一個連接,但只能上傳一點點數據blob?帶分塊請求體的XmlHttpRequest?
我知道分塊上傳應該可以與Http 1.1服務器一起使用,並且已經發現很多引用使用各種其他平臺(C#java等)進行分塊上傳,但是在瀏覽器中沒有找到任何引用來實現這一點JavaScript的。
編輯:用例是將數據流傳輸到服務器,而不是上傳大文件,這種類型的鏡像使用分塊響應將數據傳輸到客戶端。這是作爲單獨的ajax請求的替代方法,因爲從客戶端到服務器的數據塊非常頻繁(間隔時間爲<)。
這會工作,但沒有任何方式上傳的塊單一的請求,分散在一段時間? – 2012-07-16 06:08:19
我不知道有一個請求的解決方案。但有更多知識的人可能會有解決方案。 如果你想保持連接打開,你可以看看websoket。 我使用上述解決方案將大文件上傳到Windows Azure,這很容易可靠。 – 2012-07-16 06:20:45