Service Worker - 缓存时忽略参数

Service Worker - Ignore parameter when caching

提问人:meotimdihia 提问时间:11/7/2023 更新时间:11/7/2023 访问量:4

问:

我想要和,使用相同的名称:“搜索”。 我找不到任何方法可以做到这一点。/search?q=query111/search?q=query222/search?q=query333

registerRoute(
  ({ request }) => {
    var url = new URL(request.url)
    return url.pathname === "/search"
  },
  new StaleWhileRevalidate({
    cacheName: "search",
    plugins: [
      new ExpirationPlugin({
        maxAgeSeconds: 48 * 60 * 60,
        maxEntries: 300,
        purgeOnQuotaError: true
      }),
    ]
  })
)

enter image description here

Service-Worker 工作箱

评论


答: 暂无答案