検索

ホームページ  >  に質問  >  本文

javascript - Web 側が変更中のファイルをリクエストするとどうなりますか?

問題が発生しました。Web 側が画像をリクエストしましたが、画像はサーバー側で 1 秒あたり数十回変更されました。
サーバー側のnodejsはfs.createReadStream(image_path).pipe(response);を使用して画像を返します。
Python のシングルスレッドで 1 秒あたり 10 回画像を変更するテストをしました。
ウェブ上で画像をリクエストする場合、リクエストは少量のデータしかリクエストできず、ストリームは来ません。待ち続けた後、運を試すために F5 を頻繁に試すしかありません
フロントエンドがこの画像を確実に取得できるようにバックエンドで処理する方法はありますか?

曾经蜡笔没有小新曾经蜡笔没有小新2780日前452

全員に返信(1)返信します

  • 漂亮男人

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

    頻繁に変更を行う場合は、ストリームを使用しないでください。画像は同期メソッドを使用してメモリに読み込まれ、クライアントに渡されます。

    返事
    0
  • キャンセル返事