gpt4 book ai didi

node.js - nodejs,如何从其 ServerRequest 获取客户端时区信息

转载 作者:IT老高 更新时间:2023-10-28 23:17:03 26 4
gpt4 key购买 nike

有没有人知道NodeJS,有什么办法,服务器端脚本可以从ServerRequest对象中检索客户端的时区信息?

谢谢

最佳答案

来自服务器请求对象?我知道的唯一方法是映射客户端的 IP 地址,您可以从中获取:

var ip = request.header('x-forwarded-for');

... 到时区使用类似 geoip module .该模块使用 mindzone 的 GeoIP 数据,according to MindZone可以提供时区字符串。我不知道模块 API 是否支持,但理论上数据就在某处。这只是暴露它的问题。如果您需要实际的时区时间偏移,time module可能是你想要的。

更简单(并且可能更准确),如果您在客户端运行 JS,请使用 Date.getTimezoneOffset并将其作为您的网络请求的一部分发送。

关于node.js - nodejs,如何从其 ServerRequest 获取客户端时区信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7742378/

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