7

誰かが私のページのキャッシュを設定する方法を教えてもらえますか?ユーザーが戻るボタンを押してオフラインか何かをした場合でも、SOやほとんどのサイトのように前のページが表示されます。

しかし、新しいHTTPリクエストが送信されたときに、コンテンツが分単位で変更されるため(つまり、フォーラム)、新しいHTTPリクエストをフェッチするように強制するにはどうすればよいですか?

ありがとう

4

2 に答える 2

0

私はついに、何らかの理由ですべてのページにキャッシュを配置すると、永久に戻るボタンが表示されることを発見しましたが、ページが更新されても、サーバーから新しいページをフェッチします。

Wierd、しかしそれは動作します!

于 2012-06-10T18:05:49.273 に答える
0

これを実際に行う唯一の方法は、Webページをキャッシュできることをクライアントブラウザに通知することです。これにより、キャッシュ時間が経過していない場合、ブラウザが別のHTTPリクエストを送信できなくなります(詳細については、http://を参照してください)。 en.wikipedia.org/wiki/Web_cache#Cache_control)。

ただし、ページのコンテンツが動的で継続的に更新されている場合(フォーラムであるかどうかを示唆しているように見えます)。次に、ブラウザがキャッシュすることをまったく許可したくない場合があります。

于 2012-06-08T13:23:22.097 に答える