.net获取本机公网IP地址示例
代码很简单,直接看代码
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;
}
}
}
}
}
相关文章
通过HttpClient 调用ASP.NET Web API示例
本篇文章主要介绍了通过HttpClient 调用ASP.NET Web API示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2017-03-03
分享Visual Studio原生开发的10个调试技巧(2)
这篇文章又为大家分享了Visual Studio原生开发的10个调试技巧,感兴趣的朋友可以参考一下2015-11-11
httpHandler实现.Net无后缀名Web访问的实现解析
有时候我们看到很多网站是网址是没有后缀名的,其实.net中可以通过httpHandler来实现。2011-10-10
浅谈AjaxPro.dll,asp.net 前台js调用后台方法
这篇文章主要介绍了浅谈AjaxPro.dll,asp.net 前台js调用后台方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-07-07
Asp.net Core Jenkins Docker实现一键化部署的实现
这篇文章主要介绍了Asp.net Core Jenkins Docker实现一键化部署的实现,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2019-01-01


最新评论