Как установить пользовательский UserAgent в сервис-работнике?

У меня есть некоторый код на стороне сервера, который зависит от userAgent. код работал нормально, потому что мы настраивали пользовательский агент на стороне клиента. но после включения PWA на нашем сайте я не получаю свой пользовательский агент. Я просто хочу знать, как установить собственный userAgent в сервисный работник?

1 ответ

Я думаю, это должно помочь:

self.addEventListener("fetch", event => {
   // inject custom UA string
   event.request.headers.append('User-Agent', 'MyAwesomePWA/1.0.0');
   event.respondWith(fetch(event.request));
}

Ссылки:

Другие вопросы по тегам