Где Chrome хранит куки?
Скажем, я установил файл cookie с помощью функции setcookie()
в PHP
:
setcookie('name','foo',false,'/',false);
Я вижу это в:
chrome://settings/cookies
Однако я не могу найти фактический файл, хранящийся на моем жестком диске. Может ли кто-нибудь сказать мне, где этот конкретный файл cookie хранится на жестком диске?
Ответы
Ответ 1
Извинения, ответ объясняется тем, что Google Chrome использует SQLite файл для сохранения файлов cookie. Он находится под:
C:\Users\<your_username>\AppData\Local\Google\Chrome\User Data\Default\
внутри Cookies
. (который является файлом базы данных SQLite)
Значит, это не файл , хранящийся на жестком диске, а строка в файле базы данных SQLite, который может быть прочитан сторонней программой, например: SQLite Database Browser
EDIT: Благодаря @Chexpir, также хорошо знать, что значения хранятся в зашифрованном виде.
Ответ 2
Для Google Chrome версии 56.0.2924.87 (последняя версия) файлы cookie находятся в папке profile1.
Если вы просматриваете это, вы можете найти разнообразную информацию.
Существует отдельный файл под названием "Cookies". Также в этой папке находится папка Cache.
Путь: C:\Users\имя_пользователя\AppData\Local\Google\Chrome\Данные пользователя\Профиль 1
Не забудьте заменить user_name.
Для версии 61.0.3163.100
Путь: C:\Users\имя_пользователя\AppData\Local\Google\Chrome\User Data\Default
Внутри этой папки находится файл Cookies и папка Cache.
Ответ 3
You can find a solution on SuperUser :
Chrome cookies folder in Windows 7:-
C:\Users\your_username\AppData\Local\Google\Chrome\User Data\Default\
You'll need a program like SQLite Database Browser to read it.
For Mac OS X, the file is located at :-
~/Library/Application Support/Google/Chrome/Default/Cookies
Ответ 4
C:\Users\<current_user>\AppData\Local\Google\Chrome\User Data\<Profile 1>\Cookies(Type:File)
Chrome не хранит каждый файл cookie в отдельном текстовом файле. Он хранит все куки вместе в одном файле в папке профиля. Этот файл не читается.
Ответ 5
Поскольку время истечения равно нулю (третий аргумент, первый false
), cookie - это cookie сеанса, который истекает, когда заканчивается текущий сеанс. (Смотрите ссылку setcookie
).
Поэтому его не нужно сохранять.
Ответ 6
На самом деле текущий путь просмотра файлов cookie Chrome в адресной строке:
Хром://настройки/содержание/печенье