.net獲取本機(jī)公網(wǎng)IP地址示例
代碼很簡(jiǎn)單,直接看代碼
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;
}
}
}
}
}
相關(guān)文章
.net core webapi通過(guò)中間件獲取請(qǐng)求和響應(yīng)內(nèi)容的方法
這篇文章主要介紹了.net core webapi通過(guò)中間件獲取請(qǐng)求和響應(yīng)內(nèi)容的方法,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-09-09Web系統(tǒng)通過(guò)EXE文件實(shí)現(xiàn)讀取客戶電腦MAC等硬件信息且兼容非IE瀏覽器
我們?cè)趯?shí)際Web應(yīng)用中,可能會(huì)遇到“需要限定特定的電腦或用戶才能使用系統(tǒng)”的問(wèn)題。2014-08-08由于擴(kuò)展配置問(wèn)題而無(wú)法提供您請(qǐng)求的頁(yè)面錯(cuò)誤解決方法
這篇文章主要介紹了由于擴(kuò)展配置問(wèn)題而無(wú)法提供您請(qǐng)求的頁(yè)面錯(cuò)誤解決方法,需要的朋友可以參考下2014-05-05ASP.NET中防止頁(yè)面刷新造成表單重復(fù)提交執(zhí)行兩次操作
本文主要介紹在Session存儲(chǔ)唯一標(biāo)識(shí)Token,通過(guò)和后臺(tái)對(duì)比,以實(shí)現(xiàn)防止刷新提交表單的問(wèn)題。2016-04-04asp.net 退出登陸(解決退出后點(diǎn)擊瀏覽器后退問(wèn)題仍然可回到頁(yè)面問(wèn)題)
退出登陸是再常見(jiàn)不過(guò)的了,先清除Session,再轉(zhuǎn)到登陸頁(yè)面2009-04-04JS實(shí)現(xiàn)完美include加載功能代碼
在寫這個(gè)之前在網(wǎng)上搜索了些資料,發(fā)現(xiàn)以前寫的include都存在2個(gè)問(wèn)題,這也是include需要解決的比較重要的2個(gè)問(wèn)題。2010-10-10ASP.NET WebAPi(selfhost)實(shí)現(xiàn)文件同步或異步上傳
這篇文章主要介紹了ASP.NET WebAPi(selfhost)實(shí)現(xiàn)文件同步或異步上傳,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-11-11visual studio 2019使用net core3.0創(chuàng)建winform無(wú)法使用窗體設(shè)計(jì)器
這篇文章主要介紹了visual studio 2019使用net core3.0創(chuàng)建winform無(wú)法使用窗體設(shè)計(jì)器,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03Discuz!NT 3與asp.net 整合的實(shí)例教程
本次整合只針對(duì)NETSNS中的代碼做了少許修改,完成了基本的和論壇同步注冊(cè),登陸和注銷,信息獲取,信息修改。為的是給各位Discuz!NT API愛(ài)好者做一個(gè)簡(jiǎn)單的API事例,供大家參考。2009-11-11