HttpWebRequest WWB = (HttpWebRequest) webrequest.create (URL);
Wwb. useragent = "mozilla/5.0";//user agent; browser-related; If not, it may cause getresponse ()
Wwb. ContentType = "text/html; Charset=utf-8 ";
Wwb. Method = "GET";
WebResponse wwebres = null;//(HttpWebResponse) WWB. GetResponse ();
Stream wwebstream = null;
StreamReader SSSR = null;//new StreamReader (Wwebres.getresponsestream (), encoding.getencoding ("UTF-8"));
String sstrhtml;
StringBuilder sb = new StringBuilder ();
Try
{
Wwebres = (HttpWebResponse) wwb. GetResponse ();
}
catch (WebException ex)
{
Wwebres = (HttpWebResponse) ex. response;//error message
Return "";
}
Finally
{
Release resources in a timely manner
if (wwebres! = null)
{
Wwebstream = Wwebres.getresponsestream ();
SSSR = new StreamReader (Wwebres.getresponsestream (), encoding.getencoding ("UTF-8"));
Access to Web source
string str1 = null;
while (str1 = SSSR. ReadLine ()) = null)
{
Sb. Append (STR1);
}
sstrhtml = SSSR. ReadToEnd ();
Wwebstream.close ();
SSSR. Close ();
Wwebres.close ();
Wwb. Abort ();
}
}
C # get URL source