runxinzhi.com
首页
百度搜索
通过外部网站返回得到内网外部IP
static string GetIP() { Uri uri = new Uri("http://www.ikaka.com/ip/index.asp";); System.Net.HttpWebRequest req = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(uri); req.Method = "POST"; req.ContentType = "application/x-www-form-urlencoded"; req.ContentLength = 0; req.CookieContainer = new System.Net.CookieContainer(); req.GetRequestStream().Write(new byte [0], 0, 0); System.Net.HttpWebResponse res = (System.Net.HttpWebResponse)(req.GetResponse()); StreamReader rs = new StreamReader(res.GetResponseStream(), System.Text.Encoding.GetEncoding("GB18030")); string s = rs.ReadToEnd(); rs.Close(); req.Abort(); res.Close(); System.Text.RegularExpressions.Match m = System.Text.RegularExpressions.Regex.Match(s, @"IP:/[(?<IP>[0-9/.]*)/]"); if (m.Success) return m.Groups["IP"].Value; return string.Empty; }
相关阅读:
MongoDB中级---->关联多表查询
Java爬虫,信息抓取的实现
Android Java汉字转拼音总结
Android使用Activity用作弹出式对话框
利用Theme自定义Activity间的切换动画
ListView滑动删除 ,仿腾讯QQ
CentOS 6.2+Nginx+Nagios,手机短信和qq邮箱提醒
玩转Web之easyui(三)-----easy ui dataGird 重新指定url以获取不同数据源信息
rsyslogd: error during parsing file /etc/rsyslog.conf, on or before line 55: warnings occured in fil
升级automake和autoconf
原文地址:https://www.cnblogs.com/javawebsoa/p/2458158.html
最新文章
【HDU1693】Eat the Trees-插头DP
【SPOJ3267】D-query-主席树应用
【SPOJ3267】D-query-主席树应用
【NOIP2016提高组T3】换教室-Floyd+概率DP
【NOIP2016提高组T3】换教室-Floyd+概率DP
【BZOJ3990】排序(SDOI2015)-DFS+贪心
【BZOJ3990】排序(SDOI2015)-DFS+贪心
【BZOJ3993】星际战争(SDOI2015)-二分答案+最大流
POJ 2823 Sliding Window
BZOJ 1026 windy数
热门文章
POJ 3974 Palindrome
BZOJ 3038 上帝造题的七分钟2
BZOJ 1024 生日快乐
BZOJ 1051 受欢迎的牛
BZOJ 3275 Number
BZOJ 1854 游戏
BZOJ 1008 越狱
BZOJ 1601 灌水
Android 仿Win8的metro的UI界面(上)
Android 省市县 三级联动(android-wheel的使用)
Copyright © 2020-2023
润新知