如何隐藏浏览器历史记录中的URL

时间:2012-01-18 15:31:19

标签: http-headers browser-history

是否有任何http标题或其他东西阻止页面保存在浏览器历史记录中?

事实: 我不打算用:

  • window.location.replace(URL);
  • POST而不是GET;

    感谢。

  • 1 个答案:

    答案 0 :(得分:6)

    没有。浏览器历史记录由浏览器的设置100%控制,并且大致通过在HTTP中缓存“规则”来指导。

    简而言之,大多数浏览器都会执行以下操作:

    1. 所有GET请求都将存储在浏览器历史记录中
    2. 所有POST请求网址都将存储在浏览器历史记录中(POST 数据
    3. 可能的URL 的AJAX请求不会存储在浏览器历史记录中,但有些可能