私の意見では、ページ A からページ B を閲覧するときに、B ページが A ページに同じ js/css/img/etc リソースを持っている場合、ブラウザは同じセッションにあるため、A ページからのキャッシュを使用する必要があります。 304 リクエストになります (リソースに有効期限が設定されている場合、リクエストは行われません)。
しかし、今日、私は質問に出くわしました。
Firefox でページ A を閲覧すると、firebug のウォーターフォールは
しかし、リンクをクリックしてページ B に移動すると、firebug のウォーターフォールは
js/css は 302 リクエストではなく、サーバーからダウンロードされたままです。
私の Firefox のバージョンは 4.0.1 で、キャッシュは無効になっていません。
この動作は Firefox で正しいですか?