- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 codeigniter,我对我所做的长轮询的 get 查询感到好奇
function check_new_notif(){
$.ajax({
type:"GET",
url:"/MAIN/AJAX/new_unotif",
async:true,
cache:false,
datatype: "text",
timeout:20000,
success: function(dat){
show_new_notif(dat);
fetch_new_notif();
setTimeout(
check_new_notif,10000
);
},
error: function(XMLHttpRequest,textstatus,errorThrown){
show_new_notif("error");
setTimeout(
check_new_notif,10000
);
}
});
这个号码有什么用?当我在服务器上进行长轮询请求时,firebug 中的链接如下所示
GET /MAIN/Ajax/notification?_=1466062273034
下一个调用它的 /MAIN/Ajax/notification?_=1466062273035
,增加 1
有人知道这个 ?_=1466062273035
查询的含义吗?
谢谢
最佳答案
当您设置cache: false
时,它会将时间戳附加到您的网址
文档:http://api.jquery.com/jquery.ajax/
If set to false, it will force requested pages not to be cached by the browser. Note: Setting cache to false will only work correctly with HEAD and GET requests. It works by appending "_={timestamp}" to the GET parameters. The parameter is not needed for other types of requests, except in IE8 when a POST is made to a URL that has already been requested by a GET.
关于php - ajax长轮询url/controller/method后面的数字?_xxxx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37853492/
我正在使用 codeigniter,我对我所做的长轮询的 get 查询感到好奇 function check_new_notif(){ $.ajax({
想知道用 $_XXX 替换批量替换 $HTTP_ 变量是否安全? $HTTP_POST_VARS $HTTP_GET_VARS $HTTP_COOKIE_VARS $HTTP_SESSION_VARS
我在 Xcode 项目中面临一个问题“_OBJC_CLASS_$_xxxx”,引用自“。我已经完成了 Stackoverflow 可用的所有技巧。添加 .m 文件以编译源代码但没有运气。我无法指出这个
我是一名优秀的程序员,十分优秀!