Я хочу создать сайт, который будет работать с некоторыми данными с другого сайта.Следующий код позволяет мне получить весь DOM от цели.
public IActionResult About(){
string s = new System.Net.WebClient().DownloadString("https://siteToRead.com");
ViewData["pageinfo"] = s;
return View();
}
Проблема заключается в том, что он не ожидает полной загрузки страницы (что в моем случае занимает около секунды) и поэтомуэто информация, которой просто еще нет.В этом случае он заменяется на «Загрузка данных с сервера».
Есть ли способ дать веб-клиенту некоторое время для полной загрузки содержимого страницы?