如何在服务工作者中设置自定义userAgent?

问题描述 投票:2回答:1

我有一些服务器端代码,它依赖于userAgent。代码工作正常,因为我们在客户端设置自定义用户代理。但在我们的网站上启用PWA后,我没有得到我的自定义userAgent。我只是想知道,如何在服务工作者中设置自定义userAgent?

service-worker progressive-web-apps workbox
1个回答
0
投票

我想这应该有所帮助:

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

链接:

© www.soinside.com 2019 - 2024. All rights reserved.