Tuesday, 20 January 2015

Get HTML code from a website C#

string urlAddress = "http://vfet.no-ip.biz:9211/" + (HFHTML.Value.Remove(0, 2));

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(urlAddress);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();

if (response.StatusCode == HttpStatusCode.OK)
{
Stream receiveStream = response.GetResponseStream();
StreamReader readStream = null;

if (response.CharacterSet == null)
{
readStream = new StreamReader(receiveStream);
}
else
{
readStream = new StreamReader(receiveStream, Encoding.GetEncoding(response.CharacterSet));
}

data = readStream.ReadToEnd();
response.Close();
readStream.Close();
}
mail.Body = data;

No comments: