Я хотел бы очистить содержимое с динамической веб-страницы (похоже, она разработана в MVC).Как получить HTML-содержимое веб-страницы из ASP.NET
Логика очистки данных выполняется с гибкостью HTML, но теперь проблема заключается в том, что HTML-код возвращен при запросе URL-адреса из браузера, а веб-ответ URL-адреса из веб-запроса ASP.NET отличается.
В основном ответ браузера имеет динамические данные, которые мне нужны (визуализирует на основе значения, переданного в строке запроса), но результат WebResponse
отличается.
Не могли бы вы помочь мне получить фактическое содержание динамической веб-страницы WebRequest
.
Ниже приведен код, который я использовал для чтения:
WebRequest request = WebRequest.Create(sURL);
request.Method = "Get";
//Get the response
WebResponse response = request.GetResponse();
//Read the stream from the response
StreamReader reader = new StreamReader(response.GetResponseStream(), System.Text.Encoding.UTF8);
Каким образом это «результат WebResponse» отличается? –
Содержимое HTML, которое я получаю из View Source веб-URL, отличается от HTML-содержимого для веб-ответа ASP.Net. Пример: Если URL-адрес для ресторанов в определенном почтовом коде, браузер, запрошенный HTML, имеет список ресторанов в этой области, но в веб-ответе HTML нет ресторанов в этом DIV. - Ответ ASP.Net в сети – Gopinath