夏普爬虫程序配置代理ip的示例分析

  介绍

这期内容当中小编将会给大家带来有关锋利爬虫程序配置代理ip的示例分析,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

<>之前,,//,要访问的目标页面   ,,,string  targetUrl =,“http://httpbin.org/ip";   ,,,//,代理服务器   ,,,string  proxyHost =,“http://t.16yun.cn";   ,,,string  proxyPort =,“6447”;   ,,,//,代理隧道验证信息   ,,,string  proxyUser =,“16 ixngxo";   ,,,string  proxyPass =,“366338”;   ,,,//,设置代理服务器   ,,,WebProxy  proxy =, new  WebProxy (string.Format (“{0}: {1},,, proxyHost,, proxyPort),,真的);   ,,,ServicePointManager.Expect100Continue =,假;   ,,,var  request =, WebRequest.Create (targetUrl), as  HttpWebRequest;   ,,,request.AllowAutoRedirect =,真的;   ,,,request.KeepAlive =,真的;   ,,,request.Method ,,,=,“GET";   ,,,request.Proxy ,,,,=,代理;   ,,,//request.Proxy.Credentials =, CredentialCache.DefaultCredentials;   ,,,request.Proxy.Credentials =, new  System.Net.NetworkCredential (proxyUser, proxyPass);   ,,,//,设置Proxy 隧道   ,,,//,Random 跑=new 随机();   ,,,//,int  tunnel =ran.Next (10000);   ,,,//,request.Headers.Add (“Proxy-Tunnel",, String.valueOf(隧道));   ,,,//request.Timeout =, 20000;   ,,,//request.ServicePoint.ConnectionLimit =, 512;   ,,,//request.UserAgent =,“Mozilla/5.0, (Windows  NT  6.3;, Win64;, x64), AppleWebKit/537.36, (KHTML, like 壁虎),Chrome/48.0.2564.82  Safari/537.36“;;   ,,,//request.Headers.Add (“Cache-Control",,“信息=0,);   ,,,//request.Headers.Add (“DNT",,“1“);   ,,,//String  encoded =, System.Convert.ToBase64String (System.Text.Encoding.GetEncoding (“iso - 8859 - 1 -“) .GetBytes (proxyUser  +,“:“, +, proxyPass));   ,,,//request.Headers.Add (“Proxy-Authorization",,“Basic “, +,编码);   ,,,using  (var  response =, request.GetResponse (), as  HttpWebResponse)   ,,,using  (var  sr =, new  StreamReader (response.GetResponseStream (),, Encoding.UTF8))   ,,,{   ,,,,,,,string  htmlStr =, sr.ReadToEnd ();   ,,,}

上述就是小编为大家分享的锋利爬虫程序配置代理ip的示例分析了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

夏普爬虫程序配置代理ip的示例分析