Я использую этот код для отправки запроса на HTML-страницу:
public static String MakeHttpRequest(String url)
{
try
{
HttpWebRequest httpWReq = (HttpWebRequest)WebRequest.Create(url);
HttpWebResponse response = (HttpWebResponse)httpWReq.GetResponse();
string responseString = new StreamReader(response.GetResponseStream()).ReadToEnd();
return responseString;
}
catch (Exception e)
{
return null;
}
}
И я заметил, что иногда я получаю от него не полный HTML-код, а только половину его (я узнаю это по тому, что иногда responseString
не является полным и не включает весь HTML)