【问题标题】:PHP - Is it better to set session cache limiter to nocache or use jQuery ajax cache:false?PHP - 将会话缓存限制器设置为 nocache 还是使用 jQuery ajax 缓存更好:false?
【发布时间】:2011-08-26 08:49:47
【问题描述】:

将会话缓存限制器设置为 nocache 还是使用 jQuery ajax cache:false 更好?

我将 PHP 与 jQuery 一起使用。对于我所有使用会话的 php 页面,我想将 session.cache_limiter 默认为 nocache。这样我就不必为每个页面请求设置session_cache_limiter

在从 jQuery 进行 ajax 调用时,我不喜欢设置 cache:false,因为它会为请求添加额外的时间戳 $_GET。我将 $_GET 数组的所有值传递给 MySQL。所以在发送到数据库之前我必须array_pop($_GET)。谢谢...

【问题讨论】:

    标签: php jquery no-cache


    【解决方案1】:

    session_cache_limiter=none 看起来更干净,但无论如何你都不应该需要它。只要服务器发送正确的、非缓存的内容以及正确的伴随标头,jquery 就不应该缓存任何东西。

    我从来没有因为额外的缓存而遇到过问题。不过,在实际尝试让浏览器缓存我的内容时,我确实遇到了问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-29
      • 1970-01-01
      • 1970-01-01
      • 2012-10-06
      • 1970-01-01
      • 1970-01-01
      • 2014-08-11
      • 2012-08-04
      相关资源
      最近更新 更多