這是關於網頁抓取的一般問題。Cookie HTML敏捷包?
當我網絡刮特定的網站。我收到的消息是這樣的:
您的瀏覽器必須具備的瀏覽器cookie開啓
我一直在尋找周圍的一個解決方案,我猜測它是與存儲Cookie?我是新來的,所以任何指導將不勝感激。
這是關於網頁抓取的一般問題。Cookie HTML敏捷包?
當我網絡刮特定的網站。我收到的消息是這樣的:
您的瀏覽器必須具備的瀏覽器cookie開啓
我一直在尋找周圍的一個解決方案,我猜測它是與存儲Cookie?我是新來的,所以任何指導將不勝感激。
var getHtmlWeb = new HtmlAgilityPack.HtmlWeb();
getHtmlWeb.UseCookies = true;
只需添加getHtmlWeb.UseCookies = TRUE;
您需要在您使用的瀏覽器中啓用cookie。以下wiki將根據您使用的瀏覽器來指導您。
http://www.wikihow.com/Enable-Cookies-in-Your-Internet-Web-Browser
雖然我已啓用Cookie。 HTML敏捷包默認使用Internet Explorer嗎?或者我需要指定在我的C#代碼中使用的瀏覽器? – TeaAnyOne
我的歉意看起來像你的問題與我不熟悉的HTML敏捷包有關。看看這個鏈接堆棧可能會回答你的問題。 http://stackoverflow.com/questions/15206644/how-to-pass-cookies-to-htmlagilitypack-or-webclient –
HTML敏捷包是不是一個瀏覽器,它模仿一個瀏覽器做什麼,你需要打開的餅乾根據接受的答案 –
如何閱讀它們? –
使用PostResponse方法來響應此事件 –