Clear-Site-Data标头不清除站点数据

时间:2019-03-05 07:34:41

标签: response-headers

我从Scott Helm那里碰到了blog,并决定出于学习目的而实施它。

在第一页中,我通过javascript设置了本地存储和会话存储。

<script type="text/javascript">
    sessionStorage.setItem('var1','value1')
    sessionStorage.setItem('var2','value2')

    localStorage.setItem('name1','value1')
    localStorage.setItem('name2','value2')
</script>

我可以在开发工具中看到本地存储和会话存储的价值。

enter image description here

enter image description here

我点击“点击此处以清除网站数据”链接,该链接设置了标题

  

清除站点数据:*

enter image description here

一切到这里看起来都不错,但是如果我检查本地存储和会话存储,它们将继续存在。我希望它们会被清除,因为响应中存在Clear-Site-Data:*标头。

我碰到了这个post,它说它不受任何浏览器的支持。我已经在chrome(V-72)和Firefox(V-65)上进行了测试。有人在通过此标头清除站点数据时遇到类似的问题吗?

1 个答案:

答案 0 :(得分:0)

如果您找到解决问题的方法,我很好奇。如果您不介意,可以共享您构建的测试应用程序,以便我看一下,也许可以解决?我刚刚发现了此标头,并打算实现类似的功能。