Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google chrome Web SQL-为什么当我清除Chrome上的浏览数据时,我的Web SQL数据库被删除了(不像evercookie)?_Google Chrome_Browser History_Evercookie - Fatal编程技术网

Google chrome Web SQL-为什么当我清除Chrome上的浏览数据时,我的Web SQL数据库被删除了(不像evercookie)?

Google chrome Web SQL-为什么当我清除Chrome上的浏览数据时,我的Web SQL数据库被删除了(不像evercookie)?,google-chrome,browser-history,evercookie,Google Chrome,Browser History,Evercookie,我正在填充一个类似的API。目前,我自己的API使用以下方法在客户端浏览器中存储cookie: -标准HTTP cookie -HTML5会话存储 -HTML5本地存储 -HTML5 Web SQL数据库 -HTML5 IndexedDB 说到实现websql数据库,我(非常仔细地)参考了和其他一些资源。我的websql数据库可以很好地初始化、添加或删除数据任务。 但有一件事让我感到困惑,那就是尽管我在websql数据库上实现了我和萨米的evercookie几乎是一样的,但当我使用googlec

我正在填充一个类似的
API
。目前,我自己的
API
使用以下方法在客户端浏览器中存储cookie:

-标准HTTP cookie
-HTML5会话存储
-HTML5本地存储
-HTML5 Web SQL数据库
-HTML5 IndexedDB

说到实现
websql数据库
,我(非常仔细地)参考了和其他一些资源。我的
websql数据库
可以很好地初始化、添加或删除数据任务。
但有一件事让我感到困惑,那就是尽管我在
websql数据库
上实现了我和萨米的
evercookie
几乎是一样的,但当我使用
googlechrome
清除浏览数据(所有这些数据)时,结果是不同的(我通过进入
Chrome开发者工具>资源选项卡>websql
)对它们进行了检查:

  • 在上,Web SQL数据库完全消失了
  • 在上,Web SQL仍然存在!这就是为什么samy页面上的cookie可以在下一次页面加载时恢复的原因之一
我仔细阅读了samy的evercookie
代码,而
Web SQL
的实现几乎是相同的(这是),所以我完全不知道为什么当我
清除浏览数据时,他页面上的
Web SQL
数据没有被删除
我已经被困在这几个小时了,所以我真的希望你们能帮助我!非常感谢先进的