.net C#获得网页完整代码函数.. WebRequest方式的…前面有webclient方式的~
分类: c# | 标签: | 日期:2009-10-29
webclient 的延时并不好, 所以后来使用的是 WebRequest方式获得代码~
using System.Net;
using System.Text.RegularExpressions;
using System.Web;
using System.IO;
private string getHtml(string url)
{
HttpWebRequest myRequest;
HttpWebResponse myResp = null;
System.IO.StreamReader myReader = null;
myRequest = (HttpWebRequest)WebRequest.Create(url);
myRequest.ReadWriteTimeout = 600 * 1000;
myRequest.Timeout = 600 * 1000;
myRequest.UserAgent = “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)”;
myRequest.KeepAlive = true;
myResp = (HttpWebResponse)myRequest.GetResponse();
myReader = new System.IO.StreamReader(myResp.GetResponseStream(), Encoding.Default, true);
string html = myReader.ReadToEnd();
myReader.Close();
myResp.Close();
return html;
}
声明:本文为耿振的博客 http://blog.bordf.com发布文章。转载务必注明出处
注意:转载须保留全文:请保留本文出处!否则耿振的博客将向你网站的主机商投诉。
本文永久地址:http://blog.bordf.com/267/
