У меня есть простая функция для очистки веб-страницы, которая неожиданно получает ошибку 503 из следующего кода для конкретной страницы:
try
{
WebClient client = new WebClient();
client.Proxy = null;
string webhtml = client.DownloadString(strURL);
client.Dispose();
return (webhtml);
}
URL-адрес работает, когда я вхожу в IE или FF, ноон возвращает ошибку при запуске этого кода.Другие URL работают нормально.Я предполагаю, что в запросе http от .net есть что-то отличное от любого из браузеров.Есть ли способ лучше эмулировать http-запрос на основе браузера?
Спасибо.