我有一些服务器端代码,它依赖于userAgent。代码工作正常,因为我们在客户端设置自定义用户代理。但在我们的网站上启用PWA后,我没有得到我的自定义userAgent。我只是想知道,如何在服务工作者中设置自定义userAgent?
我想这应该有所帮助:
self.addEventListener("fetch", event => {
// inject custom UA string
event.request.headers.append('User-Agent', 'MyAwesomePWA/1.0.0');
event.respondWith(fetch(event.request));
}
链接: