一千萬個為什麽

搜索

XMLHttpRequest漸進式下載?

為了好玩,我正在創建一個用於控制我的PC的JavaScript控制臺。它涉及一個小型Web服務器,它接受命令字符串並使用popen調用將它們轉發到系統(在Ruby mongrel服務器上更具體的popen4)。 stdout通道被重定向到http響應。

問題是響應只有在發送了stdout的全部內容後才會到達。這對於小命令是可以的,但不適用於 find/這樣的命令,它列出了系統中的所有文件。在這種情況下,最好在webview中逐步顯示結果(就像在常規終端中一樣)。

我認為同步使用XMLHttpRequest可能會導致漸進式下載,但似乎並非如此。

有沒有辦法使它工作?

最佳答案

快速問題,您是否正在刷新響應流?如果不是,請求將一直等到它。只是一個想法,因為這是創建漸進式下載文件等的情況

轉載註明原文: XMLHttpRequest漸進式下載?