navigator.sendBeacon
Posted zmiaozzz
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了navigator.sendBeacon相关的知识,希望对你有一定的参考价值。
navigator.sendBeacon(url, data)
用于向服务器异步发送小的HTTP数据。主要用于满足统计和诊断代码的需要。
- 默认是发post请求,后端需要能够post接收数据
- Beacon API不提供相应的回调,因此后端返回最好省略response body,(例如,204 No Content)
- navigator.sendBeacon()之后的代码可以执行
以上是关于navigator.sendBeacon的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法使用 'unload\navigator.sendBeacon' + 'GraphQL' 将数据发送到服务器?
Django navigator.sendbeacon csrf 保护