2010-09-27 92 views
25

如果我使用Response.Cookies["test"].Value ="Hi"; cookie存储在系统中的哪个位置?cookies存储在系统中的位置?

我可以在我的电脑中检查Cookies["test"]值,因为cookie以文本格式存储。

我使用VS 2008的操作系统是Windows 7

我试图找到谷歌,但没有得到确切的答案。请帮忙解决这个问题。

+1

单击开始,型壳:曲奇饼显示饼干文件夹(确保隐藏的文件和文件夹可见)。请参阅:http://www.hevanet.com/tech/win7shortcuts。html – DeveloperDan 2014-02-25 20:08:34

回答

10

IE和Windows保持饼干这里:

%AppData%\Microsoft\Windows\Cookies 

指向同一个目录@ Sohnee的Windows下的签证和新的做法,但他在Windows XP下不和早,我 - 不。

也可以包含一些cookie。

与此同时火狐保持饼干到SQLite数据库下轮廓根:

%AppData%\Mozilla\Firefox\Profiles\%FirefoxProfile%\cookies.sqlite 

要阅读你需要使用任何SQLite的客户端连接到该数据库并执行一个查询的数据:

select value 
from moz_cookies 
where name = 'test' 

我刚刚使用试用版SQLite Maestro。在连接尝试之前,不要忘记关闭所有正在运行的Firefox。

+0

谢谢我得到了一个文件。但我怎样才能看到Cookies [“test”]的值。 – PrateekSaluja 2010-09-27 07:25:52

+0

@Prateek:查看我更新的帖子 – abatishchev 2010-09-27 07:47:01

+0

你能解释一下如何使用这个工具吗? – PrateekSaluja 2010-09-27 08:21:20

0

您的Cookie存储在您的用户文件夹:

%userprofile%\AppData\Roaming\Microsoft\Windows\Cookies 

您将需要“秀”隐藏/系统文件,看它们。

+1

嘿谢谢,但我没有在Windows文件夹中找到Cookies文件夹。 – PrateekSaluja 2010-09-27 07:01:17

+0

好的,您可以搜索名为“Cookies”的文件夹,它应该位于该类区域中。你使用的是什么浏览器? – Fenton 2010-09-27 07:04:28

+0

'AppData \ Roaming'在Windows XP及更早版本中不存在 – abatishchev 2010-09-27 07:08:47

6

Cookie存储在Windows 7的Cookie文件夹中。要打开Cookie文件夹,请在Windows中打开run,然后键入shell:cookies。另外,如上所述,他们可能在临时互联网文件中。但是,我发现你的cookies不是持久的。这意味着你没有设置任何到期日。因此,它们不会存储在您的机器上,它们只会成为浏览器内存的一部分。

详情: http://sanganakauthority.blogspot.in/2014/02/aspnet-cookies-in-windows-7.html

+0

好点:如果没有过期,它将存储在RAM中的会话cookie。这引发了这个问题,任何浏览器都有工具可以显示会话cookie,或者您是否必须使用像Fiddler这样的工具来拦截接收和发送的内容? – 2015-04-11 20:51:34

1

C:\Users\<user_name>\AppData\Local\Google\Chrome\User Data\Default

另外请注意, “Local” 是一个隐藏文件夹。

0

在Windows 10上,我按Win+R并键入shell:Cookies打开cookie文件夹。

这是一个隐藏文件夹,路径是

C:\用户\ ADMIN \应用程序数据\本地\微软\的Windows \ INetCookies