[英]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.