У меня небольшая проблема с регулярным выражением в рабочем поле (мой сервисный работник). Мне нужно кешировать ответ моего api, и этот ответ представляет собой изображение. Для этого мне нужно запросить URL-адрес, подобный этому: https://myapi/image/12
Поэтому я не могу указать конкретный путь в моем сервис-воркере, и мне нужно иметь дело с регулярным выражением, я думаю. Я пробовал это:
urlPattern: new RegExp('\/image/'),
handler: 'NetworkFirst',
options: {
networkTimeoutSeconds: 15,
cacheName: 'Saved bill img',
expiration: {
maxEntries: 25,
maxAgeSeconds: 60 * 60,
},
}
, но это не работает, есть помощь?