代码如下
private void GetWeather()
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://weather.news.qq.com/inc/dc189.htm");
request.Method = "Get";
request.ContentType = "application/x-www-form-urlencoded";
WebResponse response = request.GetResponse();
Stream s = response.GetResponseStream();
StreamReader sr = new StreamReader(s,System.Text.Encoding.GetEncoding("GB2312"));
string html = sr.ReadToEnd();
s.Close();
sr.Close();
Response.Write(html.Replace("/images/","http://weather.news.qq.com/images/"));
}
比较简单,没有做什么处理,只是替换了图片的地址。
呵呵,大家可以根据自己的需求再进行处理,达到自己想要的格式
分享到:
相关推荐
在这个示例中,应用程序调用了一个用来获取天气预报信息的 Web 服务,它处理返回的 XML, 并将信息显示在天气预报的界面上。 程序介绍如何使用HttpWebRequest获取站点信息,经过页面传递参数获取具体地点天气信息...
使用HttpWebRequest访问网页
HttpWebRequest详解HttpWebRequest详解HttpWebRequest详解
httpwebrequest调用webservice返回数据
HttpWebRequest: 命名空间: System.Net,这是.NET创建者...HttpWebRequest通常和WebResponse一起使用,一个发送请求,一个获取数据。HttpWebRquest更为底层一些,能够对整个访问过程有个直观的认识,但同时也更加复
C#使用HttpWebRequest自动更新客户端应用程序
使用 HttpWebRequest发送自定义POST请求
1.这是一个用HttpWebRequest类构建完整Http多部请求上传文件的示例 2.上传地址是金山文档预览的地址,所以,只要上传的是word、pdf、excel一类的文档,可以通过返回的地址直接在线预览,是一种偷懒的文档在线浏览...
本身这个方式没有问题,但是当需要上传大文件比如说(300+M)的时候,那么WebClient将会报内存不足异常(Out of Memory Exceptions),究其原因是因为WebClient方式是一次性将整个文件全部读取到本地内存中,然后再...
httpwebrequest 封装类
本身这个方式没有问题,但是当需要上传大文件比如说(300+M)的时候,那么WebClient将会报内存不足异常(Out of Memory Exceptions),究其原因是因为WebClient方式是一次性将整个文件全部读取到本地内存中,然后再...
使用HttpWebRequest提交数据
Asp.Net使用HttpWebRequest跨域上传,可以实现asp.net跨域文件上传或者大数传输
window phone WebClient和HttpWebRequest 并解决gb2312乱码问题
C#中HttpWebRequest使用介绍 GET HTTP HTTPS 请求
一个很实用的例子,注意要用OFFICE 2007
模拟请求,基于HttpWebRequest封装好的一个类,自动记下和发送Cookie,你只管调用方法就行了,很实用
C#实现通过HttpWebRequest发送POST请求实现网站自动登陆
.NET中封装静态类通过HttpWebRequest实现post、get、文件传输。