如果我使用Response.Cookies["test"].Value ="Hi";
哪个cookie存储在系统中?
我可以在电脑上查看Cookies["test"]
值,因为Cookie是以文本格式存储的。
我正在使用VS 2008.操作系统是Windows 7.
我试图在谷歌找到但没有得到确切的答案。请帮助解决这个问题。
答案 0 :(得分:14)
IE和Windows在这里保留cookie:
%AppData%\Microsoft\Windows\Cookies
指向@ Sohnee在Windows Visa和更新版本下所使用的目录,但他不在Windows XP及更早版本,我的 - 确实。
Temporary Internet Files
也可以包含一些Cookie。
同时,Firefox将cookie保存在配置文件根目录下的SQLite数据库中:
%AppData%\Mozilla\Firefox\Profiles\%FirefoxProfile%\cookies.sqlite
要读取使用任何SQLite客户端连接到该数据库所需的数据并执行下一个查询:
select value
from moz_cookies
where name = 'test'
我刚刚使用试用SQLite Maestro做到了。并且不要忘记在连接尝试之前关闭所有正在运行的Firefox。
答案 1 :(得分:7)
Cookie存储在Windows 7上的Cookie文件夹中。要打开Cookie文件夹,请在Windows中打开run
,然后键入shell:cookies
。此外,如上所述,它们可能位于Internet临时文件中。但是,我发现你的cookie不是持久性的。这意味着您没有为它们设置任何过期。因此,它们不会存储在您的计算机上,它们只会成为浏览器内存的一部分。
详情: http://sanganakauthority.blogspot.in/2014/02/aspnet-cookies-in-windows-7.html
答案 2 :(得分:1)
C:\Users\<user_name>\AppData\Local\Google\Chrome\User Data\Default
另请注意,“Local
”是隐藏文件夹。
答案 3 :(得分:0)
您的Cookie存储在您的用户文件夹中:
%userprofile%\AppData\Roaming\Microsoft\Windows\Cookies
您需要“显示”隐藏/系统文件才能看到它们。
答案 4 :(得分:0)
在Windows 10上,我按Win+R
并输入shell:Cookies
以打开Cookie文件夹。
它是一个隐藏文件夹,路径是
C:\用户\ ADMIN \应用程序数据\本地\微软\的Windows \ INetCookies
答案 5 :(得分:0)
对于Windows:
C:\ Users \您的用户名\ AppData \ Local \ Google \ Chrome \ User 数据\默认。
对于Mac:
〜Library / Application \ Support / Google / Chrome / Default / Cookies
您可以使用SQLite Browser进行访问。