V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
uoryon
V2EX  ›  问与答

我在服务器上改了代码,但是使用chrome访问,仍然从缓存读取文件。怎么解决?

  •  
  •   uoryon · 2012-09-21 15:51:21 +08:00 · 3765 次点击
    这是一个创建于 4433 天前的主题,其中的信息可能已经有所发展或是发生改变。
    10 条回复    1970-01-01 08:00:00 +08:00
    d0a1ccec
        1
    d0a1ccec  
       2012-09-21 15:58:50 +08:00   ❤️ 1
    强制刷新 mac os command+shift+R
    uoryon
        2
    uoryon  
    OP
       2012-09-21 16:01:47 +08:00   ❤️ 1
    @d0a1ccec 那用户肿么办?用户不会强制刷新。。
    Js
        3
    Js  
       2012-09-21 16:08:19 +08:00
    加个?$timestamp的query_string
    suckli
        4
    suckli  
       2012-09-21 16:19:35 +08:00
    清一下浏览器缓存?
    hu437
        5
    hu437  
       2012-09-21 16:48:05 +08:00
    后面加时间戳
    csx163
        6
    csx163  
       2012-09-21 16:48:39 +08:00
    @d0a1ccec
    @uoryon
    @Js
    @suckli

    我碰到的问题和lz差不多,如果不是缓存,而是URL的话怎么办?比如openwrt的登录url,换个wifi就会碰到这个问题
    uoryon
        7
    uoryon  
    OP
       2012-09-21 16:50:02 +08:00
    @hu437 时间戳怎么加?加文件里?
    @Js 小弱表示听不懂。。。。。
    Js
        9
    Js  
       2012-09-21 16:56:21 +08:00
    @uoryon
    比如 all.js这个在12年09月21日16点30分10秒修改的, html里就标成
    <script type="text/javascript" src="/all.js?12-09-21-16-30-10"></script>

    最好是程序里留好接口
    tinytub
        10
    tinytub  
       2012-09-21 17:55:09 +08:00
    之前网页的过期时间是不是有点长了? 刷新一下浏览器缓存吧.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2698 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 10:15 · PVG 18:15 · LAX 02:15 · JFK 05:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.