簡體   English   中英

C#使用HTML Agility Pack,需要以編程方式登錄網站

[英]C# Using HTML Agility Pack and Need To programmatically Login To Website

使用HTML Agility Pack,我可以獲得網站的非成員版本的HTML文檔,並從中解析我想要的內容。

var web = new HtmlWeb();
var financialPage = web.Load("http://www.gurufocus.com/financials/ko");

我是該網站的成員。 我有一個用戶名和密碼,並希望以編程方式登錄並刮除僅適用於成員的所有數據。

我已經花了很多時間閱讀這樣的答案... 如何以編程方式登錄網站以進行屏幕截圖? 我只是想不通。 有人可以向我解釋一下獲取會員的HTML文檔版本需要做什么嗎? 謝謝。

我花了很長時間才了解到這不適用於HTML Agility Pack。 只需將Selenium與PhantomJS結合使用即可。 它解決了我所有的問題,可以使用CSS選擇器。 不要浪費我那么多的時間。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM