查看: 939|回复: 3
打印 上一主题 下一主题

[其他] C#获取本机外网ip

[复制链接]

2317

主题

54

听众

2万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
20645
精华
62

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

跳转到指定楼层
楼主
发表于 2014-12-31 22:53:27 |只看该作者 |倒序浏览
  1. using System;

  2. using System.Net;

  3. using System.Text.RegularExpressions;

  4. namespace ConsoleApplication1

  5. {

  6. class Program

  7. {

  8. static void Main(string[] args)

  9. {

  10. try

  11. {

  12. WebClient client = new WebClient();

  13. client.Encoding = System.Text.Encoding.Default;

  14. string response = client.UploadString(“http://iframe.ip138.com/ipcity.asp”, “”);

  15. Match mc = Regex.Match(response, @“location.href=”“(.*)”“”);

  16. if (mc.Success && mc.Groups.Count > 1)

  17. {

  18. response = client.UploadString(mc.Groups[1].Value, “”);

  19. string[] str1 = response.Split('[');

  20. response = str1[1];

  21. string [] str = response.Split(']');

  22. response = str[0];

  23. Console.Write(response);

  24. }

  25. }

  26. catch (System.Exception e)

  27. {

  28. }

  29. Console.Read();

  30. }

  31. }

  32. }
复制代码
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

100

主题

3

听众

7683

积分

高级设计师

Rank: 6Rank: 6

纳金币
2378
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

沙发
发表于 2015-1-1 22:41:33 |只看该作者
涨姿势了。。。。。。。。
回复

使用道具 举报

47

主题

2

听众

2810

积分

中级设计师

Rank: 5Rank: 5

纳金币
571
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

板凳
发表于 2015-1-2 19:21:05 |只看该作者
ip138网站只有国内能访问吧
回复

使用道具 举报

16

主题

1

听众

1万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
3
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

地板
发表于 2015-1-3 11:08:35 |只看该作者
国外可以用whatismyipaddress.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

关闭

站长推荐上一条 /1 下一条

手机版|纳金网 ( 闽ICP备08008928号

GMT+8, 2024-5-14 20:50 , Processed in 0.081114 second(s), 28 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部