我的履带装有问题。如何获取在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