我的履帶裝有問題。如何獲取在javascript中創建的Cookie
我能夠登錄到網站,但是當我嘗試連接到特定頁面時,它將我重定向回登錄頁面。經過一番研究後,我意識到有一些由JavaScript設置的cookie,我的cookie容器沒有存儲。
如何以編程方式獲取這些cookie?
我的履帶裝有問題。如何獲取在javascript中創建的Cookie
我能夠登錄到網站,但是當我嘗試連接到特定頁面時,它將我重定向回登錄頁面。經過一番研究後,我意識到有一些由JavaScript設置的cookie,我的cookie容器沒有存儲。
如何以編程方式獲取這些cookie?
只需按照其他任何cookie的要求設置它們即可。
如果您的問題是「如何弄清楚JavaScript是否設置了任何cookie」 - 否,如果沒有在正常(可能是無頭文件)的瀏覽器中運行完整頁面,您無法做到這一點。
,您可以訪問由JavaScript在服務器上設置的Cookie與
Request.Cookies
http://msdn.microsoft.com/en-us/library/system.web.httprequest.cookies.aspx
要查看cookie的值發送到服務器,使用Chrome開發,IE開發工具欄或Firebug的前取決於您使用的瀏覽器。
你用什麼來解析你的爬蟲檢索到的HTML? – 2012-03-27 18:31:44
如果代碼很簡單,只需查看cookies設置並將它們自己添加到cookie容器中 – 2012-03-27 18:43:43
我正在使用HTTPWEBREQUEST和HTTPWEBRESPONSE並使用StreamReader讀取響應 並且代碼遠非簡單我不能理解什麼值的餅乾是... – maryum375 2012-03-27 22:48:57