javascript - 为什么 navigator.sendBeacon() 不跟随 php 中的 Refresh 标头?
问题描述
与常规 3xx 服务器重定向不同,Navigator.sendBeacon() 不遵循 Refresh 标头重定向。例如,在 PHP 中:
header('Location: https://destination.url',true,3xx);
sendBeacon() 遵循上面的服务器代码没有任何问题。但是,它没有遵循:
header('Refresh: 0; url=https://destination.url');
服务器是否可以与 Refresh 重定向标头一起发送任何内容以使 sendBeacon() 正确遵循它?
解决方案
推荐阅读
- angular - NullInjectorError:自定义角度材质 CdkOverlay 参考
- python - Python Pandas 中 DataFrame 中的数据操作?
- php - 如何在 php 变量中查找某些文本,然后替换两边字符之间的所有文本
- json - 疯狂地在 JSON 循环上排序数组函数
- license4j - 如何从 license4j API 获取许可证的最新“激活计数”
- react-native - React native:当我发送消息时,Flatlist 不会立即更新
- scatter-plot - 散点图点形状
- node.js - 抽屉组件背景阻止用户与页面交互是否会打开
- javascript - 为什么 ThreeJS 的翻译很慢?
- excel - 变量“i”未定义,但它在某个时间点工作