我在歌剧中遇到了一个小问题。我无法在其他浏览器中复制它。
我有一个正在加载的页面。加载页面后,我使用 JavaScript 发出 ajax 请求以 json 格式加载一些信息(我使用的是 jQuery)。
问题是歌剧两次发出ajax请求。在歌剧蜻蜓中,它向我显示它只发出了 1 个请求,但我的 http 服务器说不同。
请求的页面是这样http://localhost/session&_=1352301441410
的:最后一个数字是随机的。
我还添加了以下响应标头:
Expires: Mon, 26 Jul 1997 05:00:00 GMT
Last-Modified: Wed, 07 Nov 2012 15:17:22 GMT
Cache-Control: no-store, no-cache, must-revalidate
Cache-Control: post-check=0, pre-check=0
Pragma: no-cache
我认为问题与缓存有关,因为这只发生在第一次加载页面或清除缓存时。
我正在使用最新的歌剧:Opera 12.10
在其他浏览器上一切正常。