HTML 민첩성 팩을 사용하여 Google 검색 결과를 얻으려고하고 있지만 올바른 페이지를 가져 오지 못했습니다. https://www.google.com/#sclient=psy-ab&hl=en&site=&source=hp&q=hello+world&pbx=1&oq=hello+world&aq=f&aqi=&aql=&gs_sm=e&gs_upl=14782l16242l0l16965l11l7l0l0l0l0l0l0ll0l0&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=5586f0ad4776d5b3&biw=268&bih=250C에서 Google 검색 결과 가져 오기
(당신이 아래의 URL로 변경됩니다 일반 브라우저에 붙여 넣을 경우)
: 나는 점점 오전 페이지는 이것은 C#의 웹 브라우저 나에게주는 링크입니다private void GotoGoogleButton(object sender, EventArgs e)
{
webBrowser1.Navigate(new Uri("https://www.google.com"));
}
private void getResultsButton(object sender, EventArgs e)
{
url = webBrowser1.Url.ToString();
start_parsing(url);
}
public void start_parsing(string URL_)
{
//This function is used to Parse Html source using Html Agility Pack into nodes, and take the important ones (mainly : a,form,iframe)
HtmlAgilityPack.HtmlDocument document = webGet.Load(URL_);
var metaTags = document.DocumentNode.SelectNodes("//a");
// ...
// Continue with parsing...
}
가 어떻게 대신 홈 페이지의 검색 결과를 얻을 수 있습니까 : 나는 일반 브라우저를 사용하는 경우
이다? 난 당신이 더 좋을 거라 생각
당신의 편집자). 사람들은 그렇지 않으면 그것을 읽을 수 없습니다. –