페이지 소스 대신 WebClient를 사용하여 완전히 렌더링 된 웹 페이지 HTML을 가져 오는 방법이 있습니까? 페이지의 HTML에서 일부 데이터를 긁어 내려고합니다. 나의 현재 코드는 다음과 같다 :C# asp.net WebClient를 사용하면 웹 페이지의 렌더링 된 HTML을 가져 오는 방법이 있습니까?
WebClient client = new WebClient();
var result = client.DownloadString("https://somepageoutthere.com/");
//using CsQuery
CQ dom = result;
var someElementHtml = dom["body > main];
페이지의 HTML에서 데이터를 긁어 내려고하는 경우 왜 필요합니까? 그것은 렌더링? –
"완전히 렌더링 된 html"은 무엇을 의미합니까? –