说白了:用户拥有(Firefox)端点并接收网络推送。但有时Mozilla Push Server返回405
并且永远不会发送/接收推送。
我所知道的:
405
未列在documentation errno
标签你有没有经历过这个?
答案 0 :(得分:0)
如此issue所述,我们的请求使用了不允许的方法(PUT
)。因为我们的数据库中实际上有两种类型的端点:
https://updates.push.services.mozilla.com/push/v1/*
https://updates.push.services.mozilla.com/wpush/v1/*
允许的方法分别是:
Access-Control-Allow-Methods: POST,PUT
Access-Control-Allow-Methods: POST
因此POST
方法请求是安全的。