在用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(); }