--- title: Clear-Site-Data slug: Web/HTTP/Headers/Clear-Site-Data tags: - Armazenamento - Cabeçalho HTTP - Cache - Cookies - HTTP - Referencia - cabeçalho translation_of: Web/HTTP/Headers/Clear-Site-Data ---
{{HTTPSidebar}}
O cabeçalho HTTP Clear-Site-Data
limpa os dados de navegação (cookies, armazenamento, cache) associados com o site requisitado. Ele permite desenvolvedores web terem maior controle sobre os dados armazenados localmente pelo navegador para suas origens.
Tipo de cabeçalho | {{Glossary("Response header")}} |
---|---|
{{Glossary("Forbidden header name")}} | não |
O cabeçalho Clear-Site-Data
aceita uma ou mais diretivas. Se todos os dados devem ser limpos, a diretiva coringa ("*"
) pode ser usada.
// Diretiva única Clear-Site-Data: "cache" // Múltiplas diretivas (separado por vírgula) Clear-Site-Data: "cache", "cookies" // Coringa Clear-Site-Data: "*"
Todas as diretivas devem estar de acordo com a gramática de cadeia de caracteres com as aspas. A diretiva que não inclui aspas duplas é inválida.
"cache"
"storage"
localStorage.clear
),sessionStorage.clear
),NPP_ClearSiteData
)."executionContexts"
"*"
(coringa)Se um usuário se desloga de um site ou serviço, você talvez queira remover dados armazenados localmente. Você pode atingir isso adicionando o cabeçalho Clear-Site-Data
quando enviando a página confirmando o desligamento da autenticação da pessoa do site foi feito com sucesso (https://example.com/logout, por exemplo):
Clear-Site-Data: "cache", "cookies", "storage", "executionContexts"
Se o cabeçalho é entregue com a resposta em https://example.com/clear-cookies, todos os cookies no mesmo domínio e qualquer subdomínio (como https://stage.example.com, etc), serão limpos.
Clear-Site-Data: "cookies"
Especificação | Status | Título |
---|---|---|
Clear Site Data | Working Draft | Initial definition. |
{{Compat("http.headers.Clear-Site-Data")}}