zoukankan
html css js c++ java
通过外部网站返回得到内网外部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; }
查看全文
相关阅读:
export环境变量 & bash shell使用命令和环境变量
crontab定时任务
sh脚本
Linux的用户及权限相关
HTTP基础
群晖Synology
Cntlm
oracle存储过程
ORACLE 增加两列字段
excel 公式 insert 语句
原文地址:https://www.cnblogs.com/javawebsoa/p/2458158.html
最新文章
【Remove Duplicates from Sorted List II 】cpp
【Partition List】cpp
【Reverse Linked List II】cpp
Maven项目编译版本的问题和Spring中没有导入核心包
黑马Spring学习 AOP XML和注解配置 5种通知 切点切面通知织入
黑马旅游网配置 pom.xml
mysql原理 ~ binlog系列之 table_id详谈
mysql原理 ~ binlog系列之
mysql 案例 ~ GTID 多源复制
mysql案例 ~ 关于drop的那点事
热门文章
mysql原理~ innodb_page工具详解
mysql 原理 ~binlog系列之-sync_binlog刷新机制
mysql 原理~buffer_pool并发
mysql查询优化~ 慢日志的记录细节
mysql 案例 ~ mysqlhang分析工具
平台项目 ~ 平台部署环境文档
函数指针
Working Set
代理服务器
安全知识总结
Copyright © 2011-2022 走看看