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

reg*_*bsb 3 browser-history http-headers

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

事实:我不打算用:

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

    谢谢.

  • cde*_*zaq 6

    不是.浏览器历史记录由浏览器的设置100%控制,并且大致由HTTP中的"规则"缓存引导.

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

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