如何在javascript中创建cookie

时间:2012-03-27 18:27:12

标签: c# c#-4.0 cookies web-crawler

我的抓取工具有问题。

我能够登录网站,但当我尝试连接到特定页面时,它将我重定向回登录页面。经过一些研究后,我意识到我的cookie容器没有存储一些由javascript设置的cookie。

如何以编程方式获取这些cookie?

2 个答案:

答案 0 :(得分:0)

根据要求将其设置为任何其他Cookie。

如果您的问题是"如何弄清楚JavaScript是否设置了任何Cookie" - 不,如果不在正常(可能无头)的浏览器中运行完整的页面,你就无法做到这一点。

答案 1 :(得分:0)

您可以使用

访问服务器上javascript设置的Cookie
Request.Cookies

http://msdn.microsoft.com/en-us/library/system.web.httprequest.cookies.aspx

要在发送到服务器之前查看Cookie的价值,请使用Chrome Developer,IE Developer Toolbar或Firebug,具体取决于您使用的浏览器。