У меня проблема с подключением к веб-клиенту. На большинстве сайтов нет проблем с получением заголовка страницы, но при тестировании он обнаружил один сайт с ошибкой «Базовое соединение было закрыто: произошла непредвиденная ошибка на конкретном сайте получения. » это: "https://www.modbee.com/opinion/letters-to-the-editor/article111712867.html".
private string GetTitle(string link)
{
try
{
string html = webClient.DownloadString(link);
Regex reg = new Regex("<title>(.*)</title>");
MatchCollection m = reg.Matches(html);
if (m.Count > 0)
{
return m[0].Value.Replace("<title>", "").Replace("</title>", "");
}
else
return "";
}
catch (Exception e)
{
return labelError.Text = "You should insert correct URL\n";
}
}