2016-04-02 3 views
3

私は自分のページ上の約25ヶ所で使用されている画像N回使用している場合、画像はHTMLページでN回ダウンロードされますか?

<img src="~/Images/User_small.png" class="img-responsive center-block" />

を持っています。

これは、ファイルシステムから25回フェッチしなければならないことを意味しますか、それとも一度取得して残りのページがそれを要求したらもう一度再利用することを知っていますか?

これ以上フェッチしないと、何とか保存/キャッシュすることができ、25回以上呼び出す必要はありませんか?

答えて

5

いいえ、ブラウザはキャッシュして再利用しますが、心配はありません。 これは、イメージがCSSファイルで指定されている場合にも適用されます。

(同じサーバー上の)別のページにアクセスすると、(ブラウザを閉じずに)そのイメージも使用されますが、それでもキャッシュからフェッチされます。 それはすべて同じURLに依存します。

キャッシュの設定によっては、次にページにアクセスするときの画像も覚えている場合があります。

関連する問題