日期:2014-05-18  浏览次数:20382 次

求c#方法返回网页源文件
谁帮忙写个方法能获得   http://6.cn/zj/m0/a/   的源文件.多谢了.

------解决方案--------------------
HttpWEbRequest
------解决方案--------------------
private string getWebresourceFile2(string url)
{
HttpWebRequest request=(HttpWebRequest)WebRequest.Create(url);
HttpWebResponse response=(HttpWebResponse)request.GetResponse();
request.Method = "GET ";
Stream receiveStream=response.GetResponseStream();
StreamReader readStream=new StreamReader(receiveStream,Encoding.Default);
string SourceCode=readStream.ReadToEnd();
saveSourceCode(SourceCode);
response.Close();
readStream.Close();
return SourceCode;

------解决方案--------------------
楼上代码应该没问题
建议看看IIS中的目录安全性配置造成
选择“目录安全性”选项卡。  
点击“IP地址和域名限制”下面的“编辑”按钮。 
选择“授权访问”,并点击“确定”两次。