C#如何利用HttpWebRequest来获取url的页面内容

我现在写一个小程序,就是自动获取页面内容,我知道该使用HttpWebRequest类来做,但是具体怎么做,我不会,请大侠帮忙。说的越详细越好!!!不好意思,我是说的是获取... 我现在写一个小程序,就是自动获取页面内容,我知道该使用HttpWebRequest类来做,但是具体怎么做,我不会,请大侠帮忙。说的越详细越好!!!
不好意思,我是说的是获取页面内容,就是获取页面信息,但是我知道一楼说的不对!
展开
 我来答
lxcwh09
2008-01-24 · TA获得超过1267个赞
知道小有建树答主
回答量:1667
采纳率:0%
帮助的人:1240万
展开全部
WebRequest request = WebRequest.Create("http://www.baidu.com");//为指定的 URI 方案初始化新的 System.Net.WebRequest 实例

request.UseDefaultCredentials = false;//获取或设置一个 System.Boolean 值,该值控制 System.Net.CredentialCache.DefaultCredentials
WebResponse response = request.GetResponse();//返回对 Internet 请求的响应。
Stream resStream = response.GetResponseStream();//返回从 Internet 资源返回数据流
StreamReader sr = new StreamReader(resStream, System.Text.Encoding.Default);//实例华一个流的读写器
ContentHtml.Text = sr.ReadToEnd();//这就是百度首页的HTML哦 ,字符串形式的流的其余部分(从当前位置到末尾)。如果当前位置位于流的末尾,则返回空字符串 ("")
resStream.Close();//关闭当前流并释放与之关联的所有资源
sr.Close(); //关闭 System.IO.StreamReader 对象和基础流,并释放与读取器关联的所有系统资源
yizusong
2008-01-24 · TA获得超过3045个赞
知道大有可为答主
回答量:4516
采纳率:0%
帮助的人:4475万
展开全部
如果是获取url中的内容,那么上面正解

如果是想传参,可以看看我空间里这篇文章
http://hi.baidu.com/yizusong/blog/item/4b4295094d5fb0206b60fbfa.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式