我发现了一个使用忽略部分 url 路径(路径不是ignoreSearch)的表达式来匹配请求 url 的用例。
该用例用于响应式设计中使用的图像处理服务,其中图像的尺寸编码在 url 路径中。这在这些类型的服务(Cloudinary、Firesize 甚至 Lorempixel)中很常见。
我注意到每隔一段时间,其中一个维度组件将请求将关闭一个像素。所需的尺寸是从客户端计算出来的——错误的来源在这里四舍五入——但是服务工作者缓存可能是这种变化的一个优雅的解决方案。但是,此舍入问题会导致缓存未命中,因为我无法指定可以忽略部分 url 路径。
url 表达式匹配会成为规范的一部分吗?一般来说,“使用 url A 获取,使用 url B 缓存放置/匹配”模式是否可以增长?
我知道解决此问题的解决方法与 ignoreSearch 的当前解决方法相同(直到它的实现),其中您使用一个 url 获取但使用另一个缓存。我只是想知道 url 路径表达式匹配是否会成为规范的一部分,或者是否考虑了 url 表达式匹配用例。我在权威规范中没有看到任何证据。
提前感谢您的任何见解。