testing - 服务器的“Cache-Control”标头如何影响 TestCafe 服务器
问题描述
我一直使用http-server
(npm 包)为我的静态文件提供他们的-c-1
标志来禁用缓存。但似乎 TestCafe 不喜欢那样。它可以看到您仅在第一次测试时提供的网页,但在其余的时间里无法访问它。有谁知道为什么?
查看 http-server 代码,您可以看到,如果您将缓存值设置为-1
它会将标头设置为'no-cache, no-store, must-revalidate'
. 这对 TestCafe 服务器有何影响?
解决方案
推荐阅读
- postgresql - 合并不同模式PostgreSQL中的不同数据库
- c++ - 配置文件引导优化 - __gcov
- php - 如何在 PHP 7 中使用子数组键值对关联数组进行排序
- elasticsearch - 无法从 Elasticsearch 获取 [data] 集群的许可证信息
- c# - WPF - MVVM 和切换视图到一个主视图
- v8 - V8:隔离与嵌入的 blob 不兼容
- r-markdown - 如何从 RMarkdown 指定 HTML5 输出以获取语义元素,例如
? - java - 检查两个列表的相等性抛出 IndexOutOfBoundsException
- c# - Godot 如何获取 Colliders Parent Name (C# godot mono v3.1.2 stable)
- masstransit - Masstransit 主机连接失败