Ajax 呼び出し結果のキャッシュを完全に防止する必要があります。Jquery ajax() 関数には、cache: falseこのためのオプションがあります。このオプションは、要求された各リソースにタイムスタンプを追加します ( ?_=1353592676117)。これでうまくいくはずですが、あまりエレガントではありません。これはログを汚染し、トリックに慣れていない人にとっては困惑する可能性があります。
サーバーがキャッシュ防止ヘッダーの正しいセット ( no-cache、no-store、must-revalidateオプションでmax-age=0) を返す場合、このオプションを有効にする必要はありますか? もしそうなら、どの場合にヘッダーが十分ではありませんか?