服务器和客户端有时差怎么办

服务器和客户端有时差怎么办,第1张

回答:
明白cookie是什么就行了。它是由服务器程序放在header中传给客户端,然后由客户端(浏览器)写到硬盘上的。
等到再次访问服务器的时候,才由客户端(浏览器)读出,传给服务器程序的,这时程序中才能得到你写入的cookie。
当你第一次运行这个程序的时候,将cookie信息写入header,准备传给客户端写盘,而读的cookie,注意这时读的不是刚刚写入header准备发送给客户端的,而是访问这个程序时从客户端传来的cookie,因为第一次运行,以前没没写cookie呢,所以这时cookie是空的。
第二次请求时,你又设置了新cookie准备传回去(当前程序运行时间),而读的是传来的上次写入的cookie(上次程序运行时间)。
所以每次请求,都是设置当前运行的时间为cookie,返回的是上次写的cookie(上次运行程序的时间),所以输出结果的差是你刷新这个页面的间隔时间。
谢谢采纳。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10858230.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存