当向servlet发出请求时,是否有可能读取浏览器(客户端机器)的时间?
当向servlet发出请求时,是否有可能读取浏览器(客户端机器)的时间?
如果您控制客户端,则可以将其编码为单独的实验性HTTP标头。或者将其添加为GET参数等。只有在包含实体正文的消息(如PUT和POST请求)中,客户端才应发送日期标头字段,即使在这种情况下,它也是可选的。没有时钟的客户端不得在请求中发送日期标头字段。
你可以使用JavaScript并将时间附加到每个请求中。只要启用了JavaScript,您就可以将以下内容添加到链接中:
link = link + "?date="+(new Date()).getTime()
如果您需要时区信息,可以执行类似的操作。这个问题也许有帮助。