Erlang Cowboy,牛仔缓存页面吗?
Posted
技术标签:
【中文标题】Erlang Cowboy,牛仔缓存页面吗?【英文标题】:Erlang Cowboy, Does cowboy cache pages? 【发布时间】:2020-09-05 19:57:19 【问题描述】:我正在使用 erlang 牛仔网络服务器,它提供一个嵌入了 javascript 的简单 index.html 文件。
一切正常,但是当我对服务器上的 index.html 文件进行更改并刷新浏览器时,不会加载更新。我已禁用 chrome 缓存,但问题仍然存在。
如果我重新启动牛仔服务器,一切都很好,并且更新在浏览器刷新后出现。
我的问题是——cowboy 会缓存它提供给客户的文件吗?如果是这样,有没有办法暂时停止这种情况以使代码开发更方便,或者也许有更好的方法来强制更新?
【问题讨论】:
【参考方案1】:我意识到发生了什么。
当应用程序被编译时,'priv' 目录被复制到不同的位置。
我正在使用牛仔版本中的事件源示例。 priv目录复制到:
/_rel/eventsource_example/lib/eventsource-1/priv
文件从那里提供。
【讨论】:
以上是关于Erlang Cowboy,牛仔缓存页面吗?的主要内容,如果未能解决你的问题,请参考以下文章