C# 获取网页内容
[HttpGet] public string GetHtmltxt(string url) { string str; //方式一 WebRequest web= WebRequest.Create(url); web.Method = "GET"; HttpWebResponse httpWeb = (HttpWebResponse)web.GetResponse(); Stream stream = httpWeb.GetResponseStream(); StreamReader reader = new StreamReader(stream, Encoding.UTF8); str = reader.ReadToEnd(); stream.Close(); reader.Close(); //方式二 HttpWebRequest httpReq = (HttpWebRequest)WebRequest.Create(url); //HttpWebRequest类继承于WebRequest,并没有自己的构造函数,需通过WebRequest的Creat方法 建立,并进行强制的类型转换 HttpWebResponse httpResp = (HttpWebResponse)httpReq.GetResponse(); /