博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Chrome - HTML 5 本地存储
阅读量:6849 次
发布时间:2019-06-26

本文共 1448 字,大约阅读时间需要 4 分钟。

hot3.png

    现今介绍HTML 5的数据很多,本地存储是一个亮点。我只是做一点额外发现的补充。

    1、chrome本地存储查看

     本地存储可以分为WebStorage(Local Storage & Session Storage)、SQLLite, 使用chrome浏览器的时候,按F12->Resources,就能看到Databases和Local Storage、Session Storage,如果浏览的网站使用了本地存储那么相应的信息也会有。

    有趣的是,oschina在Local Storage那里有一项my.oschina.net,可能调用了,但是没有设置值。

    2、清除本地储存

    本地存储的使用,在多数HTML 5教程里面是都有提到。那么删除本地存储呢??shift+ctrl+del,chrome就会弹出删除缓存的弹窗,勾选“删除 Cookie 以及其他网站数据和插件数据”删除。可是,这只是删除了WebStorage。SQLLite的数据还在!!!! 

    使用drop database没有用??! 没办法,因为SQLite只是一个内嵌的数据库,你的数据库其实包含在一个文件里面,如果你硬要删除这个数据库就只能删除文件。

    3、删除SQLLite

    先找到SQLLite存储的地方:

Windows Vista or 7: \Users\_username_\AppData\Local\Google\Chrome\User Data\Default\databasesWindows XP: \Documents and Settings\_username_\Local Settings\Application Data\Google\Chrome\User Data\Default\databasesMac OS X: ~/Library/Application Support/Google/Chrome/Default/databasesLinux: ~/.config/google-chrome/Default/databases

    其实跟databases的同级目录,也可以看到LocalStorage和SessionStorage的文件夹。只要删除里面的文件就可以删除SQLLite,也就是“drop database”。(只有关掉所有chrome的网页才能删除Databases.db,Databases.db-journal,或者禁止掉Chrome的SQLLite扩展,但是只是单纯的删除file就已经可以drop database了)

    4、本地储存的“域”

    本地存储的“域”,好吧,我不知道有没有这个概念。但是,有这个概念,我想可以让很多人放心。HTML 5的本地存储,无论是WebStorage或者是SQLLite,都会有个域,也就是你的域名IP。所以你开发的网站如果使用LocalStorage.setItem("xxx", "dddd"),假如其他网站也用了“xxx”这个key(或者你在SQLLite里面建了一个数据库叫MyData,其他的网站也建了这一个数据库)。用户在访问其他网站的时候,如果其他的网站要清理或者覆盖“xxx”这个key的时候,是覆盖不了的。所以,你可以尽可放心的肆无忌惮的setItem,因为其他网站访问不到你给用户设置的本地存储。(正常无恶意的情况下)

转载于:https://my.oschina.net/u/590484/blog/70929

你可能感兴趣的文章
好程序员大数据入门之Hadoop技术优缺点
查看>>
轻松看懂Hashtable源码以及与HashMap的区别
查看>>
【Dubbo源码阅读系列】服务暴露之本地暴露
查看>>
Oracle常用dump命令
查看>>
C# Word转PDF/HTML/XML/XPS/SVG/EMF/EPUB/TIFF
查看>>
C# PDF Page操作——设置页面切换按钮
查看>>
LNMP笔记:安装vsftpd配置FTP账户
查看>>
(玩转zabbix)硬盘硬件健康状态监控,部件寿命监控
查看>>
思杰服务账号ctxadmin被误删的解决方法
查看>>
【Java例题】5.3 线性表的使用
查看>>
我的友情链接
查看>>
第二章 -- (第二单元)--设备权限
查看>>
【转】浅谈HTTP中Get与Post的区别
查看>>
windows2012 r2 域策略集合
查看>>
2017"百度之星"程序设计大赛 - 初赛(A)1001——HDU 6108【求因子数】【思维题】...
查看>>
取消服务器系统的 IE 安全增强(2003、2008)
查看>>
云计算项目实战之程序模块说明
查看>>
我的友情链接
查看>>
php连接mssql测试文件
查看>>
使用Atlas实现读写分离
查看>>