System.Web.HttpRequest
例如,从类中给出一个对象实例myRequest
,然后使用该属性System.Web.HttpRequest.UserHostAddress
我可以检索远程客户端的 IP 地址:
string myIp = myRequest.UserHostAddress;
(...)
我的需要是专门从实例中检索远程客户端子网掩码的 IP 地址myRequest
。
我知道以下是不可能的,但我想完成类似的事情:
string myMaskIp = myRequest.UserHostMaskAddress;
(...)
这是因为我无法像使用System.Net.NetworkInformation
命名空间那样检查本地设备网络接口,所以我唯一可用的探测对象是从远程客户端向服务器发出的 http 请求。
非常感谢您的帮助