博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c# 快速验证代理IP是否有用
阅读量:6097 次
发布时间:2019-06-20

本文共 1332 字,大约阅读时间需要 4 分钟。

 public void yanzhen(string str, int port)

        {
            WebProxy proxyObject = new WebProxy(str, port);//str为IP地址 port为端口号
            HttpWebRequest Req = (HttpWebRequest)WebRequest.Create("http://www.whatismyip.com.tw/");
            Req.Proxy = proxyObject; //设置代理
            HttpWebResponse Resp = (HttpWebResponse)Req.GetResponse();
            string str = "";
            string OkStr = "";
            Encoding code = Encoding.GetEncoding("UTF-8");
            using (StreamReader sr = new StreamReader(Resp.GetResponseStream(), code))
            {
                if (sr != null)
                {
                    try
                    {
                        str = sr.ReadToEnd();
                        StringSub.substr(str, "<h2>", "</h2>", 0);
                        str = str.Substring(str.IndexOf(start) + start.Length);
                        OkStr = str.Substring(0, str.IndexOf(last));
                        MessageBox.Show("验证成功!显示IP为" + OkStr);
                    }
                    catch
                    {
                        MessageBox.Show("文件读取失败!");
                    }
                    finally
                    {
                        sr.Close();
                    }
                }
            }
        }

 

转载于:https://www.cnblogs.com/zcm123/p/4236470.html

你可能感兴趣的文章
GO 新开发者要注意的陷阱和常见错误
查看>>
vmware 两删除一清空
查看>>
ArcGIS数据生产与精细化制图之中国年降水量分布图的制作(转载)
查看>>
使用jstl时需要导入两个jar包
查看>>
学习微信小程序之css17定位
查看>>
[转]西游记新解
查看>>
Raspberry Pi3 ~ C语言控制串口
查看>>
Hashtable源码分析
查看>>
netsh-winsock-reset;ping的通公网IP和DNS地址和内网网关,就是不能解析域名;
查看>>
codevs——2181 田忌赛马
查看>>
cogs——73. 找最佳通路
查看>>
洛谷——P4017 最大食物链计数
查看>>
[Android实例] webview 实现翻页功能
查看>>
13、UsingDelegateCommands-MVVM WPF命令的使用
查看>>
jeasyui datagrid控件的一个小问题
查看>>
Mysql bin-log日志配置与恢复数据
查看>>
Android学习笔记17:单项选择RadioButton和多项选择CheckBox的使用
查看>>
ASP.NET MVC 拦截器IResultFilter
查看>>
Hibernate入门3.配置映射文件深入
查看>>
二、内置基础数据类型
查看>>