【问题标题】:Erlang Cowboy, Does cowboy cache pages?Erlang Cowboy,牛仔缓存页面吗?
【发布时间】:2020-09-05 19:57:19
【问题描述】:

我正在使用 erlang 牛仔网络服务器,它提供一个嵌入了 javascript 的简单 index.html 文件。

一切正常,但是当我对服务器上的 index.html 文件进行更改并刷新浏览器时,不会加载更新。我已禁用 chrome 缓存,但问题仍然存在。

如果我重新启动牛仔服务器,一切都很好,并且更新在浏览器刷新后出现。

我的问题是——cowboy 会缓存它提供给客户的文件吗?如果是这样,有没有办法暂时停止这种情况以使代码开发更方便,或者也许有更好的方法来强制更新?

【问题讨论】:

    标签: erlang cowboy


    【解决方案1】:

    我意识到发生了什么。

    当应用程序被编译时,'priv' 目录被复制到不同的位置。

    我正在使用牛仔版本中的事件源示例。 priv目录复制到:

    /_rel/eventsource_example/lib/eventsource-1/priv

    文件从那里提供。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-09
      • 2021-05-09
      • 1970-01-01
      • 2017-11-28
      • 2014-10-06
      • 2020-09-28
      • 2016-03-07
      • 2018-03-23
      相关资源
      最近更新 更多