Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在寻找一种方法来返回客户端的主机名,我看过几篇帖子说无法获取机器名称,但我认为可以将它放在内部网上。
这是可能的 ?
谢谢你。
浏览器不提供用于 JavaScript 的 API 来访问客户端的主机名。
在 Intranet 上,您可以运行一个 Web 服务,该服务根据请求来自的 IP 地址执行反向 DNS 查找,然后通过 Ajax 调用该 Web 服务。
在 php 中:
$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']); echo $hostname;