Safari v16及以上版本对应的推送服务API端点查询
Safari v16+ 推送服务API端点及浏览器推送服务汇总
Safari v16及以上版本的推送服务端点
Safari v16及以上版本的推送服务API端点为*.push.apple.com,实际通过PushManager.subscribe()接口订阅后返回的具体端点会包含该域名下的子域名(例如https://pXX.push.apple.com/...格式的地址)。
主流浏览器推送服务端点汇总
以下是各浏览器对应的推送服务端点:
- Chrome(v42+):
https://fcm.googleapis.com - Edge(v17+):
https://wns2-am3p.notify.windows.com - Firefox(v44+):
https://updates.push.services.mozilla.com - Opera(v29+):
https://fcm.googleapis.com - Chrome Android(v42+)、Firefox for Android(v48+)、Opera Android(v29+)、Samsung Internet(v4.0+):
https://fcm.googleapis.com - Safari on iOS、WebView Android:不支持推送服务
CORS配置说明
若需向这些推送服务端点发送通知请求,需在你的应用服务端配置CORS规则,允许对应的推送服务域名作为请求来源。核心是在服务端响应头中添加Access-Control-Allow-Origin等相关CORS字段,确保跨域请求被浏览器许可。
内容的提问来源于stack exchange,提问作者user20291437
相关产品推荐
相关产品推荐

