CGI(Perl)を実行するとファイルを読みに行き、毎回違った内容をブラウザに表示する。・・・というものを作ったのですがブラウザがキャッシュを先に見にいってしまい、(おそらく)CGIが実行しません。どうにかしてキャッシュを見に行かないようにしたいのですが。
助けてください。お願いします。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

== Start Program ==


Content-type: text/html

<HTML><HEAD>
<META HTTP-EQUIV="名前" CONTENT="データ">
</HEAD>
<BODY ...>
HTMLタグ等・・・
</BODY></HTML>
== END Program ==

上記プログラムは、以下のように書き換えることも出来ます。

== Start Program ==
名前: データ
Content-type: text/html

<HTML><HEAD>
</HEAD>
<BODY ...>
HTMLタグ等・・・
</BODY></HTML>
== END Program ==

但し、<META>タグのHTTP-EQUIV属性のみです。
また、この属性に対応しているブラウザのみで反応します。
他の方の回答についても、同様です。

参考URL:http://wakusei.cplaza.ne.jp/twn/html/meta.htm
    • good
    • 0

私の場合、HTMLのヘッダに以下のタグを入れています。



<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="Mon, 1 Jan 1990 00:00:00 GMT">

参考まで
    • good
    • 0

 表示されるHTMLにこのタグを入れます。



<META HTTP-EQUIV=”Pragma” CONTENT=”no-cache”>

 大文字は小文字に変換してください。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング