gpt4 book ai didi

javascript - socketIO url 中的 "?t="是什么

转载 作者:行者123 更新时间:2023-12-03 12:25:56 25 4
gpt4 key购买 nike

我是socketIO的新手,我发现每次通过socketIO连接到 Node 服务器时,它都会生成一个看起来像这样的uri

https://XXX:8080/socketIO/1/?t=XXXXXXXXXXX

这里有人知道这个“?t=XXXXX”部分是什么吗?它是一堆数字,是时间标签还是由 socketio 随机生成的其他东西?

非常感谢!!!

最佳答案

It's a timestamp使用current time以毫秒为单位:

var req = io.util.request(this.socket.isXDomain())
, query = io.util.query(this.socket.options.query, 't=' + +new Date);
// ^^^^^^^^^^^^^^^^

+新日期,带有 unary + ,作用与 new Date().getTime() 相同.

console.log('t=' + +new Date);
// t=1402683183470

通常添加此类参数是为了避免接收浏览器缓存的响应。

关于javascript - socketIO url 中的 "?t="是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24211144/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com