05 July 2006
This post may be outdated due to it was written on 2006. The links may be broken. The code may be not working anymore. Leave comments if needed.
IE 总是会 cache 不是 method='post' 的 url, 即便是以 cgi 结尾的。
今天做 Ajax.Request 的时候就发现 Firefox 都是很正常,IE 就是有 cache 的问题。
当然,解决的方法很简单。设置 cgi 的 header 为马上 expires, no-cache 的那种。

PS, modperl 的情况下直接用 print CGI->header 的时候可能会出现这样的错误:
Can't call method "send_cgi_header" on an undefined value at
很简单的改为
my $q = CGI->new;
print $q->header
就可以了。


blog comments powered by Disqus