sessionStorage 및 localStorage는 어디에 저장됩니까?
클라이언트 컴퓨터에서 sessionStorage 및 localStorage는 어디에 저장됩니까?
경로를 알려주시겠습니까?
파이어폭스
Firefox는 프로필 폴더의 webappsstore.sqlite
파일에 localstorage를 저장 합니다.
파이어폭스(윈도우 XP):
C:\Documents and Settings\<Windows login/user name>\Application Data\Mozilla\Firefox\Profiles\<profile folder>\webappsstore.sqlite
Firefox(Windows Vista 이상):
C:\Users\<Windows login/user name>\AppData\Roaming\Mozilla\Firefox\Profiles\<profile folder>\webappsstore.sqlite
또는:
%APPDATA%\Mozilla\Firefox\Profiles\<profile folder>\webappsstore.sqlite
Linux의 Firefox:
~/.mozilla/firefox/<profile folder>/webappsstore.sqlite
Mac의 Firefox:
~/Library/Application Support/Firefox/Profiles/<profile folder>/webappsstore.sqlite
또는:
~/Library/Mozilla/Firefox/Profiles/<profile folder>/webappsstore.sqlite
크롬
Chrome은 Local Storage
디렉토리 내의 별도 파일에 저장합니다 .
Windows의 Chrome:
%LocalAppData%\Google\Chrome\User Data\Default\Local Storage\
리눅스의 크롬:
~/.config/google-chrome/Default/Local Storage/
Mac용 크롬:
~/Library/Application Support/Google/Chrome/<Profile>/Local Storage/
천하게:
~/Library/Application Support/Google/Chrome/Default/Local Storage/
인터넷 익스플로러:
나는 약간 확신이 서지 않지만 이것이 트릭을 할 것이라고 생각합니다
%userprofile%\AppData\LocalLow\Microsoft\Internet Explorer\DOMStorage
오페라
OammieR이 말했듯이:
C:\Users\Administrator\AppData\Roaming\Opera\Opera\sessions\autosave.win
또는 Kevin Hakanson의 말:
C:\Users\Administrator\AppData\Local\Opera\Opera\pstorage\
출처
https://superuser.com/questions/507536/where-does-google-chrome-save-localstorage-from-extensions
Firefox 및 Chrome이 설치된 내 컴퓨터 우분투 14.10
LcalStorage 및 세션 저장소는 브라우저별 경로에 따라 저장됩니다(쿠키의 경우와 같이)....또한 응용 프로그램의 샌드박스 환경으로 제한됩니다. 따라서 이를 설정한 도메인만 읽거나 액세스할 수 있습니다.
또한 사용자만이 이러한 저장소의 만료를 제어할 수 있음을 다시 한 번 기억하십시오.
Opera(Windows 7의 버전 12.14)에 대한 데이터는 다음 위치에 있었습니다. C:\Users\Administrator\AppData\Local\Opera\Opera\pstorage\
A psindex.dat
는 실제 데이터 파일에 대한 색인을 포함했습니다. 데이터를 저장하기 위해 TodoMVC 및 quirksmode HTML5 Test - storage 를 방문 했습니다 .
<?xml version="1.0" encoding="utf-8"?>
<preferences>
<section id="BA27342AD231CFCE350305FA85EB6ED1D2C57ABC">
<value id="Type" xml:space="preserve">localstorage</value>
<value id="Origin" xml:space="preserve">http://todomvc.com</value>
<value id="DataFile" xml:space="preserve">pstorage\00\07\00000000</value>
</section>
<section id="DAA00EFF4F10589343DE5A9AD5C47BD8F28FFFD4">
<value id="Type" xml:space="preserve">localstorage</value>
<value id="Origin" xml:space="preserve">http://www.quirksmode.org</value>
<value id="DataFile" xml:space="preserve">pstorage\00\0F\00000000</value>
</section>
</preferences>
quirksmode 테스트 페이지에서는 localstorage API를 대화식으로 사용할 수 있으므로 다음 코드를 효과적으로 실행했습니다.
localStorage.setItem('Name','Value');
Firefox의 경우 firefox는 javascript/HTML localStorage를 어디에 저장합니까?를 참조하십시오 . Chrome의 경우 HTML5 WebStorage 데이터는 물리적으로 어떻게 저장되나요?를 참조하세요 . .
Opera는 pstorage\00\0F\00000000
파일 의 JavaScript 유니코드 문자열을 base64로 인코딩하는 것 같습니다 .
<ws>
<e><k>TgBhAG0AZQA=</k>
<v>VgBhAGwAdQBlAA==</v></e>
</ws>
아래는 위의 Base64 값이며 16진수 및 문자열(여기서 \0
는 String.fromCharCode(0)
) 로 인코딩됩니다 .
Base64: TgBhAG0AZQA=
Hex: 4E0061006D006500
String: N\0a\0m\0e
Base64: VgBhAGwAdQBlAA==
Hex: 560061006C0075006500
String: V\0a\0l\0u\0e\0
나는 이것을 발견했다(오페라)
C:\Users\Administrator\AppData\Roaming\Opera\Opera\sessions\autosave.win
그리고 또 다른
Firefox는 javascript/HTML localStorage를 어디에 저장합니까?
ReferenceURL : https://stackoverflow.com/questions/8634058/where-the-sessionstorage-and-localstorage-stored
'IT이야기' 카테고리의 다른 글
XE2에서 COM이 손상되었을때 해결 방법 (0) | 2021.09.27 |
---|---|
Scala에서 케이스 클래스를 튜플로 변환하는 쉬운 방법 (0) | 2021.09.26 |
다중 열 기본 키의 NULL 값 (0) | 2021.09.26 |
SQL Azure에서 데이터베이스 간에 쿼리할 수 없음 (0) | 2021.09.26 |
Selenium WebDriver를 사용하여 JavaScript 변수 읽기 (0) | 2021.09.26 |