当前第2页 返回上一页
1 2 3 4 5 6 7 8 9 10 11 12 13 | /// <summary>
/// 服务器端获取客户端请求IP和客户端机器名称
/// </summary>
public static void GetClientInfo()
{
OperationContext context = OperationContext.Current;
MessageProperties messageProperties = context.IncomingMessageProperties;
RemoteEndpointMessageProperty endpointProperty = messageProperties[RemoteEndpointMessageProperty.Name] as RemoteEndpointMessageProperty;
HttpRequestMessageProperty requestProperty = messageProperties[HttpRequestMessageProperty.Name] as HttpRequestMessageProperty;
string clientIp = ! string .IsNullOrEmpty(requestProperty.Headers[ "X-Real-IP" ]) ? requestProperty.Headers[ "X-Real-IP" ] : endpointProperty.Address;
string clientName = Environment.MachineName;
Console.WriteLine( "ClientIp: " + clientIp + "clientName:" + clientName);
}
|
以上就是具体介绍C#编程获取IP地址的方法的详细内容!
返回前面的内容
相关阅读 >>
C#二进制字节流查找函数indexof的示例代码详解
实现C#listview点击列头排序的示例代码分享
详解winform C#中子窗体关闭刷新父窗体的示例代码
C#如何使用浏览按钮获得文件路径和文件夹路径的实现方法
dictionary字典类在C#中的示例代码介绍
C# winform webbrowser 设置为编辑模式的示例代码
分享125个基本的C#面试问答
C#中dataset的用法
详解C#把datatable中数据一次插入数据库的示例代码
C#捕获windows关机事件,在系统关机前做一些自己想做的事的示例代码
更多相关阅读请进入《C#》频道 >>
清华大学出版社
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。
转载请注明出处:木庄网络博客 » 具体介绍C#编程获取IP地址的方法