现在的位置: 首页 > 综合 > 正文

ASP.net C#获取其他网站的页面内容

2013年11月24日 ⁄ 综合 ⁄ 共 648字 ⁄ 字号 评论关闭

在用ASP.net开发时,有时需要获取一些别的网站的内容,实现方法如下:

using System;
using System.Data;
using System.Configuration;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.IO;
using System.Net;

public void getContent()
{
    string url = "Your URL"; //输入要获取的网址

    WebRequest request = WebRequest.Create(url);
    WebResponse response = request.GetResponse();
    StreamReader streamReader = new StreamReader(response.GetResponseStream(), System.Text.Encoding.UTF8);

    string urlConent = streamReader.ReadToEnd(); //这是获取到的字符串

    streamReader.Close();
    response.Close();
}

 

抱歉!评论已关闭.