搜尋

首頁  >  問答  >  主體

javascript - web端請求一個正在被修改的檔案會怎麼樣?

我遇到了一個問題 web端請求一個圖片 但是這個圖片在服務端被每秒幾十次的頻率在修改。
server端nodejs用fs.createReadStream(image_path).pipe(response);來傳回圖片。
我測試了下python單線程每秒10次的頻率修改這個圖片
web端請求圖片的話就會出現請求不到的情況只能請求到很小的數據而且繼續等也沒有繼續過來的stream了
只能頻繁的F5來試運氣
請問有辦法在後端處理讓前端一定能取得這個圖片嗎?

曾经蜡笔没有小新曾经蜡笔没有小新2780 天前460

全部回覆(1)我來回復

  • 漂亮男人

    漂亮男人2017-05-16 13:36:38

    頻繁修改就不要用stream,圖片可以用同步方法讀到記憶體中,再傳給客戶端

    回覆
    0
  • 取消回覆