如何将附加信息附加到浏览器 report-to/report-uri/report-endpoints 报告 api?

问题描述 投票:0回答:0

我目前有一个内容安全策略 (CSP) 正在设置并记录一些信息,但想添加一些附加信息以进行记录。例如,我想记录有关当前登录用户的信息,以及在用户进行形成性在线测验的某些页面上,我想看看我是否可以包含有关用户在发生错误之前选择的答案的信息或浏览器崩溃或网络故障。

阅读一些关于 javascript ReportingObserver API 的文档。 https://developer.chrome.com/articles/reporting-api/ 它说我应该能够通过 ReportingObserver API 的回调将附加信息附加到报告中。但我找不到任何例子来说明我应该如何做。

有谁知道如何向浏览器报告添加额外信息? 否则,有谁知道这些报告是否使用 cookie 发送到服务器? 我已经看到可以通过设置报告端点的 URL 来添加一些信息以包含信息,但我认为这只能在服务器端设置。

content-security-policy
© www.soinside.com 2019 - 2024. All rights reserved.