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