主页 > 知识库 > .net获取本机公网IP地址示例

.net获取本机公网IP地址示例

热门标签:科大讯飞语音识别系统 电销业务 客户服务 电商新玩法 国美全国运营中心 人工智能 网站排名优化 百度AI接口

代码很简单,直接看代码

复制代码 代码如下:

using System;
using System.Net;
using System.Text.RegularExpressions;

namespace Keleyi.Com
{
    public class GetInternetIP
    {
        public static string GetIP()
        {
            using (var webClient = new WebClient())
            {
                try
                {
                    var temp = webClient.DownloadString("http://iframe.ip138.com/ic.asp");
                    var ip = Regex.Match(temp, @"\[(?ip>\d+\.\d+\.\d+\.\d+)]").Groups["ip"].Value;
                    return !string.IsNullOrEmpty(ip) ? ip : null;
                }
                catch (Exception ex)
                {
                    return ex.Message;
                }
            }
        }
    }
}

您可能感兴趣的文章:
  • asp.net 获取客户端浏览器访问的IP地址的实例代码
  • 用IIS建立的.net网站通过IP地址不能访问解决方法
  • asp.net获取URL和IP地址的方法汇总
  • ASP.NET获取真正的客户端IP地址的6种方法
  • jquery的ajax从纯真网(cz88.net)获取IP地址对应地区名
  • asp.net DZ论坛中根据IP地址取得所在地的代码
  • .Net获取IP地址的方法

标签:POS机 益阳 攀枝花 厦门 咸宁 南平 拉萨 枣庄

巨人网络通讯声明:本文标题《.net获取本机公网IP地址示例》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266