Ошибка (502) Недопустимый шлюз при попытке скачать страницу сайта - C#
Формулировка задачи:
Нужно просто скачать страницу сайта в html файл, чтобы в будущем ее парсить... При попытке скачать вылетает исключение "Удаленный сервер возвратил ошибку: (502) Недопустимый шлюз.". 2 дня искал в инете информацию, но конкретного ответа не нашел, кто-то пишет про сертификаты(пробовал вставлять предлагаемый код с импортом сертификата - не помогло), кто-то про кривой сервер, но страница без проблем открывается в браузерах, но если пробовать сохранить другую страницу, сохраняет нормально. Исходники ниже. Заранее спасибо.
try { WebClient myWebClient = new WebClient(); myWebClient.DownloadFile("http://en.miui.com/download-301.html", "page.html"); } catch (Exception ex) { MessageBox.Show(ex.Message, "Warning!"); }
Решение задачи: «Ошибка (502) Недопустимый шлюз при попытке скачать страницу сайта»
textual
Листинг программы
myWebClient.DownloadFile("http://en.miui.com/download-301", "page.html");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д