+ -
当前位置:首页 → 问答吧 → XMLHttpRequest发送请求的时候,为什么搜狗相同的请求只发一次啊????

XMLHttpRequest发送请求的时候,为什么搜狗相同的请求只发一次啊????

时间:2011-09-04

来源:互联网

send=new XMLHttpRequest();
send.open("GET","test.txt",true);
为什么 只要test.txt这个字符串不变 就算test.txt文件里的内容变了,搜狗也不会重新发送请求了??
搜狗直接忽略这句话了 除非重新启动搜狗 或者把“test.txt”这个字符串变掉 它才会再执行一次发送

我考虑可能是搜狗缓存起作用 可是禁用缓存也没用

作者: a63140180   发布时间: 2011-09-04

send.open("GET","test.txt?t=" + (new Date()).valueOf(),true);
即可

原因是浏览器缓存了

作者: net_lover   发布时间: 2011-09-04