携帯端末でページ遷移をする際キャッシュが残ってしまいます。キャッシュを残さないような設定方法を教えてください。

ヘッダに
<meta http-equiv="Cache-Control" content="no-cache">
とつけても無理でした。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2006/10/07 19:25:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:b-wind No.1

回答回数3344ベストアンサー獲得回数440

ポイント60pt

http://www.hyuki.com/yukiwiki/wiki.cgi?CGI%A4%C7%A4%CE%A5%AD%A5%...

携帯端末だからといって特に固有の処理はありません。

HTTPヘッダに

Expires: Sun, 10 Jan 1990 01:01:01 GMT
Cache-Control: no-cache
Pragma: no-cache

等と入れるぐらいです。

Expires の値は過去の日付にするか、現在時刻がよいでしょう。


ただ、一部 EzWeb ではそれでもキャッシュが残ってしまい端末側でキャッシュを更新しなければならない場合もあるようです。

本質的な意味での対処法はなく、たとえばリンクのURLに

sample.cgi?timestamp=123456

など、無意味で構わないので毎回違うパラメータを加えることで別ページとして扱わせることで対処できるかもしれません。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません