private string DownHtml(string url)
{
WebClient webc = new WebClient();
webc.Credentials = CredentialCache.DefaultCredentials;
Byte[] pageData = webc.DownloadData(url);
return Encoding.Default.GetString(pageData);
}本代码得到大部份网站编正常可碰到
http://news.csdn.net/n/20070510/103850.html
这个网站就为乱码了,希望高手帮忙解决,谢谢!
{
WebClient webc = new WebClient();
webc.Credentials = CredentialCache.DefaultCredentials;
Byte[] pageData = webc.DownloadData(url);
return Encoding.Default.GetString(pageData);
}本代码得到大部份网站编正常可碰到
http://news.csdn.net/n/20070510/103850.html
这个网站就为乱码了,希望高手帮忙解决,谢谢!
解决方案 »
- 问下,,报表的使用问题,,在线等!!,,,,另外开号追加300分
- 串口错误后如何处理?
- IIS屬性_ C#操作IIS中——主目錄__應用程序設定值__啟動點的屬性是什麽 (如:寫入properties["AccessWrite"];應用程式名稱[AppFriendlyName])
- 请问:在c# winform中如果有多个定时器,都是每秒轮询数据库的不同表,并处理一些逻辑??会不会把服务器搞死?
- 关于筛选的问题
- 那位高手伴我看看这几行代码有什么错误?
- XPATH问题
- request获取不到url传递过来的值
- C#如何联FOXPRO的表
- 我们在做一个很大的C#项目,
- 如何让后面的窗体获得前面一个窗体上一个textbox的text
- 如何吧字符串“0.00”转化为小数“0.00”,然后做运算,结果再转化为字符串,要求保留2位小数。
{
System.Net.HttpWebRequest request = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(url);
request.UserAgent = "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Web-Sniffer/1.0.24";
System.Net.WebResponse response = request.GetResponse();
System.IO.Stream resStream = response.GetResponseStream();
System.IO.StreamReader sr = new System.IO.StreamReader(resStream, System.Text.Encoding.Default);
return (sr.ReadToEnd());
resStream.Close();
sr.Close();
}
resStream.Close();
sr.Close();这样改下吧 string htmlCode = (sr.ReadToEnd());
resStream.Close();
sr.Close();
return htmlCode;