uoryon
V2EX  ›  问与答

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

  •  
  •   uoryon · Sep 21, 2012 · 4426 views
    This topic created in 5001 days ago, the information mentioned may be changed or developed.
    10 replies    1970-01-01 08:00:00 +08:00
    d0a1ccec
        1
    d0a1ccec  
       Sep 21, 2012   ❤️ 1
    强制刷新 mac os command+shift+R
    uoryon
        2
    uoryon  
    OP
       Sep 21, 2012   ❤️ 1
    @d0a1ccec 那用户肿么办?用户不会强制刷新。。
    Js
        3
    Js  
       Sep 21, 2012
    加个?$timestamp的query_string
    suckli
        4
    suckli  
       Sep 21, 2012
    清一下浏览器缓存?
    hu437
        5
    hu437  
       Sep 21, 2012
    后面加时间戳
    csx163
        6
    csx163  
       Sep 21, 2012
    @d0a1ccec
    @uoryon
    @Js
    @suckli

    我碰到的问题和lz差不多,如果不是缓存,而是URL的话怎么办?比如openwrt的登录url,换个wifi就会碰到这个问题
    uoryon
        7
    uoryon  
    OP
       Sep 21, 2012
    @hu437 时间戳怎么加?加文件里?
    @Js 小弱表示听不懂。。。。。
    Js
        9
    Js  
       Sep 21, 2012
    @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  
       Sep 21, 2012
    之前网页的过期时间是不是有点长了? 刷新一下浏览器缓存吧.
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5508 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 08:13 · PVG 16:13 · LAX 01:13 · JFK 04:13
    ♥ Do have faith in what you're doing.