我注意到Chrome浏览器中有一件有趣的事情。例如,我们在我们的网站上有两个页面:A和B,两个页面加载脚本X,这使得AJAX调用服务器。当用户转到页面A时,对脚本X和AJAX调用的请求具有页面A的URL作为引用者。没关系。在页面A上,我们有一个指向页面B的链接。如果用户点击它,他将被重定向到页面B.这里我们加载脚本X并进行相同的AJAX调用。现在脚本X和AJAX调用的头文件中的引用者是页面B的URL。这仍然很好。现在,如果用户单击后退按钮,他将被重定向到页面A.脚本X将被请求引用者A,但AJAX调用具有引用者B.
我有两个问题:
由于
答案 0 :(得分:0)
我还发现请求是从缓存加载的。我已经添加了缓存破坏程序,现在它正常工作。