与 XMLHttpRequest 一起接收调试信息。
服务器代码(示例是 php,但扩展与语言无关):
<?php
if (isset($_SERVER['HTTP_DEBUGR'])) { // 仅在启用 DebugR 时发送标头
// 与请求一起发送消息。
header('DebugR: '.base64_encode('Hello DebugR'));
// 附加唯一标签以发送多条消息。
header('DebugR-my-first-label: '.base64_encode('Moarr 信息'));
}
?>
通过 JavaScript 的客户端:
window.addEventListener('消息', 函数 (e) {
如果(e.data.debugR){
console.log(e.data);
}
}, 错误的);
document.documentElement.setAttribute('data-debugR'); // 向扩展发出事件监听器处于活动状态的信号。
使用 debugr.js 帮助程序:
<script src='js/debugr.js'></script>
<脚本>
debugR(函数(消息,详细信息){
控制台.log(消息);
});
</脚本>

