How may I detect that was returned 404 page if server answer code 200? Now I checking content length, but it takes too long. Is there any other ways? Current code:
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
// Sends the HttpWebRequest and waits for a response.
HttpWebResponse resp = (HttpWebResponse)req.GetResponse();
Stream s = resp.GetResponseStream();
StreamReader rs = new StreamReader(s);
string st = rs.ReadToEnd();
if (resp.StatusCode == HttpStatusCode.OK & st.Length > 18795)
{
handling answer here
}