Я пытаюсь удалить сайт, используя этот код:
WebClient client = new WebClient() { Encoding = Encoding.UTF8 };
client.Headers.Add("user-agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.170 Safari/537.36");
byte[] buffer = client.DownloadData(URL);
, но проблема в том, что он возвращает для некоторых сайтов, например, www.amazon.ca, ошибку «Сервер недоступен 503» икогда я прокомментировал эту строку
client.Headers.Add("user-agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.170 Safari/537.36");
он загрузил эту страницу результат без заголовка .
после этого я снова раскомментировал строку, и он загрузил сайт без каких-либоисключение!Любое объяснение, почему это произошло?