2010-09-27 107 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

相關問題