阻止Firefox缓存localhost?

Gor*_*nor 4 firefox caching

我一直很想尝试从Chrome切换到Firefox Quantum,但是对于Web开发却遇到了一个主要障碍,我无法轻松解决–它正在缓存我的localhost文件,因此当我尝试在localhost加载各种ember应用程序时:4200我最终看到的是与当前正在运行的应用程序不同的缓存的应用程序。

有没有办法禁用Firefox中的localhost缓存?和/或开发人员在这方面通常如何使用Firefox?

小智 5

和/或开发人员在这方面通常如何使用Firefox?

我倾向于使用CTRL+ F5进行硬重载(忽略缓存)。所有浏览器的标准配置。

由于没有针对单个域进行配置的本地方法,因此您可以编写一个浏览器扩展,该浏览器扩展可以通过覆盖选定域的缓存标头来通过webRequestAPI 拦截响应(例如参见onHeadersReceived)(您甚至可以找到一个已经存在的域) )。

或者只是在开发人员工具中配置设置,以在打开工具箱时忽略缓存:

快照

还有一个“ 忘记按钮”,可以将其从自定义拖动到工具栏中。

忘记按钮


Aey*_*oun 5

在您的应用程序中将HTTP Cache-Control 响应标头设置为max-age=0