是否可以在向servlet发出请求时读取浏览器(客户端计算机)时间?
答案 0 :(得分:5)
我不相信。不幸的是,HTTP Date标头只发送给PUT或POST消息,即便如此,它也是可选的:
客户端应该只发送一个Date标头 包含一个消息的消息中的字段 实体主体,如PUT的情况 和POST请求,即便如此 可选的。没有时钟的客户 绝不能发送日期标题字段 请求。
如果您拥有对客户端的控制权,您可以(可能)将其编码为单独的实验性HTTP标头。或者将其添加为GET参数等。
答案 1 :(得分:1)
您可以使用javascript并将时间附加到每个请求。如果启用了javascript,您可以将以下内容添加到您的链接:
link = link + "?date="+(new Date()).getTime()
如果您需要时区信息,可以执行类似的操作。这question可能会有所帮助。