gpt4 book ai didi

c# - 如何使用 jQuery 或 JavaScript 或服务器端代码获取客户端(用户)机器名称(计算机名称)。 (审查可能的方式)

转载 作者:行者123 更新时间:2023-11-30 20:08:47 25 4
gpt4 key购买 nike

我花了几天时间在互联网上(不是在本地网络上)检索 IP 地址和客户端机器名
所以我找到了一些获取 IP 地址的方法,但找不到获取客户端计算机名称或收集有关我的网站用户的一些信息的方法?
我知道有很多关于这个问题的重复讨论帖,但其中很多已经过时或不起作用。
以下服务器端代码返回 SERVER NAME 不是客户端计算机名称!

string UserHost_ComputerName4 = Dns.GetHostName();//Server Name
string UserHost_ComputerName5 = Environment.MachineName;//Server Name

下面的行在用户端有错误,但它适用于服务器端页面运行:

 string UserHost_ComputerName3 = Dns.GetHostEntry(Request.ServerVariables["REMOTE_ADDR"]).HostName.ToString();//Has Error

您能否引导我找到一种可行且可行的方法(JavaScript 或 jQuery 或服务器端)来获取客户端(访问我网站的用户)机器名称?

最佳答案

试试这个:

string PCName = Dns.GetHostEntry(Request.ServerVariables["REMOTE_ADDR"]).HostName;

但是如果你想要主机名

string HostPCName = Dns.GetHostName();

关于c# - 如何使用 jQuery 或 JavaScript 或服务器端代码获取客户端(用户)机器名称(计算机名称)。 (审查可能的方式),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6691565/

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