Ajax IE cache
IE 总是会 cache 不是 method='post' 的 url, 即便是以 cgi 结尾的。
今天做 Ajax.Request 的时候就发现 Firefox 都是很正常,IE 就是有 cache 的问题。
当然,解决的方法很简单。设置 cgi 的 header 为马上 expires, no-cache 的那种。
PS, modperl 的情况下直接用 print CGI->header 的时候可能会出现这样的错误:
今天做 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
0 Comments:
Post a Comment
Links to this post:
Create a Link
<< Home