c#使用HttpWebRequest,HttpWebResponse快速验证代理IP是否有用
2015-10-22 17:09
881 查看
大家好,相信大家都使用过代理IP上过网,但是有的IP一两天就失效了。要一个一个的手工去试打开IE,关闭IE,多烦啊。
有了这篇文章就好了。我们可以使用HttpWebRequest,HttpWebResponse 来代理验证,谢谢大家评论指导!
呵呵,是不是很简单啊,其实这段代码改一下还可以做采集器,小偷等程序!我不说了大家自己看
呵呵,是不是很简单啊,其实这段代码改一下还可以做采集器,小偷等程序!
有了这篇文章就好了。我们可以使用HttpWebRequest,HttpWebResponse 来代理验证,谢谢大家评论指导!
呵呵,是不是很简单啊,其实这段代码改一下还可以做采集器,小偷等程序!我不说了大家自己看
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; //设置代理 //转载请标明来自 问题解决园http://wenti.cnblogs.com/ //文章地址 HttpWebResponse Resp = (HttpWebResponse)Req.GetResponse(); string str = ""; string kStr = ""; Encoding code = Encoding.GetEncoding("UTF-8"); using (StreamReader sr = new StreamReader(Resp.GetResponseStream(), code)) { if (sr != null) { try { str = sr.ReadToEnd(); StringSub.substr(str, "
", "
", 0); str = str.Substring(str.IndexOf(start) + start.Length); kStr = str.Substring(0, str.IndexOf(last)); MessageBox.Show("验证成功!显示IP为" + OkStr); } catch { MessageBox.Show("文件读取失败!"); } finally { sr.Close(); } } } }
呵呵,是不是很简单啊,其实这段代码改一下还可以做采集器,小偷等程序!
相关文章推荐
- HttpClient的基本使用
- Can not find the tag library descriptor for "http://java.sun.com/jsp/ jstl/core"
- linux 网络监测工具---iftop
- 从ova文件导入虚拟机后虚拟机无法连接网络
- win10无线网络不稳定的原因分析及解决办法
- IOS HTTP,TCP/IP
- OSI与TCP/IP网络模型
- 基于HTTP在互联网传输敏感数据的消息摘要、签名与加密方案
- 神经网络和遗传算法结合(原创)
- IOS 网络通信 异步请求
- iOS开发网络篇—NSURLConnection基本使用
- iOS开发网络篇—数据安全
- ios9适配网络
- iOS开发网络篇—GET请求和POST请求
- HttpWebRequest的GetResponse或GetRequestStream偶尔超时 + 总结各种超时死掉的可能和相应的解决办法
- iOS开发网络篇—HTTP协议
- 网络编程 笔记(七) 进程间通信
- linux0.99网络模块-数据链路层(发送)
- RX7640 reset MP卡后的网络设置过程
- asiHttpRequest 取消访问的时候跳exc_bad_access