¿Dónde se almacenan sessionStorage y localStorage?

¿Dónde se almacenan sessionStorage y localStorage en la computadora del cliente?
¿Podrías decirme el camino?

Firefox

Firefox almacena localstorage en el archivo webappsstore.sqlite en la carpeta de perfil .

Firefox (Windows XP):

 C:\Documents and Settings\\Application Data\Mozilla\Firefox\Profiles\\webappsstore.sqlite 

Firefox (Windows Vista y superior):

 C:\Users\\AppData\Roaming\Mozilla\Firefox\Profiles\\webappsstore.sqlite 

o:

 %APPDATA%\Mozilla\Firefox\Profiles\\webappsstore.sqlite 

Firefox en Linux:

 ~/.mozilla/firefox//webappsstore.sqlite 

Firefox en Mac:

 ~/Library/Application Support/Firefox/Profiles//webappsstore.sqlite 

o:

 ~/Library/Mozilla/Firefox/Profiles//webappsstore.sqlite 

Cromo

Chrome almacena en archivos separados dentro del directorio de Local Storage .

Chrome en Windows:

 %LocalAppData%\Google\Chrome\User Data\Default\Local Storage\ 

Chrome en Linux:

 ~/.config/google-chrome/Default/Local Storage/ 

Chrome en mac:

 ~/Library/Application Support/Google/Chrome//Local Storage/ 

comúnmente:

 ~/Library/Application Support/Google/Chrome/Default/Local Storage/ 

Explorador de Internet:

Estoy un poco inseguro, pero creo que esto hará el truco

 %userprofile%\AppData\LocalLow\Microsoft\Internet Explorer\DOMStorage 

Ópera

Como dijo OammieR:

 C:\Users\Administrator\AppData\Roaming\Opera\Opera\sessions\autosave.win 

o como dijo Kevin Hakanson:

 C:\Users\Administrator\AppData\Local\Opera\Opera\pstorage\ 

Fuentes

LcalStorage y el almacenamiento de la sesión se almacenan según las rutas específicas del navegador (como lo hemos hecho con las cookies) … También se limita al entorno de la aplicación de Sandbox. Entonces, solo el dominio que los establece puede leerlo o acceder a él.

Nuevamente, recuerde que solo el usuario tiene control sobre el vencimiento de estos almacenamientos.

Los datos de Opera (versión 12.14 en Windows 7) se encuentran en C:\Users\Administrator\AppData\Local\Opera\Opera\pstorage\

Un psindex.dat contenía el índice de los archivos de datos reales. Visité TodoMVC y la prueba HTML5 de peculiaridades : almacenamiento para guardar los datos.

   
localstorage http://todomvc.com pstorage\00\07\00000000
localstorage http://www.quirksmode.org pstorage\00\0F\00000000

La página de prueba de modo peculiar te permite interactivamente usar las API de almacenamiento local, así que ejecuté efectivamente el siguiente código:

 localStorage.setItem('Name','Value'); 

Para Firefox, ver ¿Dónde almacena Firefox javascript / HTML localStorage? y para Chrome, ¿cómo se almacenan físicamente los datos de HTML5 WebStorage? .

Opera parece codificar base64 las cadenas de JavaScript unicode en el pstorage\00\0F\00000000 .

  TgBhAG0AZQA= VgBhAGwAdQBlAA==  

A continuación se muestran los valores Base64 anteriores, también codificados como hex y como una cadena (donde \0 representa String.fromCharCode(0) ).

 Base64: TgBhAG0AZQA= Hex: 4E0061006D006500 String: N\0a\0m\0e Base64: VgBhAGwAdQBlAA== Hex: 560061006C0075006500 String: V\0a\0l\0u\0e\0 

Encontré esto (Opera)

 C:\Users\Administrator\AppData\Roaming\Opera\Opera\sessions\autosave.win 

y otro de

¿Dónde almacena Firefox javascript / HTML localStorage?

    Intereting Posts