我发现了一种使用忽略URL路径一部分(路径不是ignoreSearch)的表达式来匹配Request URL的用例。
该用例用于响应式设计中使用的图像处理服务,其中图像的尺寸被编码在url路径中。在这些服务(Cloudinary,Firesize甚至Lorempixel)中,这是很常见的。
我不时注意到,要求的尺寸组件之一将偏离一个像素。所需的尺寸是从客户端计算得出的-错误源在此处四舍五入-但是服务工作者缓存可能是解决此问题的理想解决方案。但是,此舍入问题导致高速缓存未命中,因为我无法指定可以忽略一部分url路径。
网址表达式匹配是否会成为规范的一部分?通常,“使用url A获取,使用url B进行缓存放置/匹配”模式是否可以增加?
我了解到,此方法的解决方案与ignoreSearch的当前解决方案(直到其实现)相同,在这种情况下,您使用一个URL进行获取,但使用另一个URL进行缓存。我只是想知道URL路径表达式匹配是否会成为规范的一部分,还是已经考虑了URL表达式匹配用例。我在权威规范中看不到任何证据。
预先感谢您的任何见解。
如果它成为许多应用程序中的主导模式,则可能会在将来某个时候考虑使用它。通常,如果某些事情相当普遍,它将最终包含在标准中,因此可以使其变得更快,更可靠。我不会指望它会在不久的将来发生,而且如果没有很多图书馆对此提供支持的话。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句