我的抓取工具有问题。
我能够登录网站,但当我尝试连接到特定页面时,它将我重定向回登录页面。经过一些研究后,我意识到我的cookie容器没有存储一些由javascript设置的cookie。
如何以编程方式获取这些cookie?
答案 0 :(得分:0)
根据要求将其设置为任何其他Cookie。
如果您的问题是"如何弄清楚JavaScript是否设置了任何Cookie" - 不,如果不在正常(可能无头)的浏览器中运行完整的页面,你就无法做到这一点。
答案 1 :(得分:0)
您可以使用
访问服务器上javascript设置的CookieRequest.Cookies
http://msdn.microsoft.com/en-us/library/system.web.httprequest.cookies.aspx
要在发送到服务器之前查看Cookie的价值,请使用Chrome Developer,IE Developer Toolbar或Firebug,具体取决于您使用的浏览器。