最近部署到非局域网环境测试, 发现H5sConsole界面加载很慢, 每次刷新都要好久. 观察发现内置webServer给前端所有资源都加了
Cache-Control: no-cache, no-store, must-revalidate, private, max-age=0
的response header, 导致静态大文件无法利用缓存. (图为模拟网络较差情况下加载)
建议仅针对.html资源禁止缓存, 其他js,css等静态文件尽可能利用缓存 (这些文件内容有变化时, 文件名中的hash也会改变, 缓存不会影响更新).