请求:完整性属性
值
在构造 Request
时作为 options.integrity
参数传递的值。
如果未指定完整性,则该属性返回 ''
。
示例
在以下代码段中,我们使用 Request()
构造函数(用于与脚本位于同一目录中的图像文件)创建一个新的请求,然后读取请求的完整性。由于请求是在没有特定完整性的情况下创建的,因此该属性返回一个空字符串。
js
const myRequest = new Request("flowers.jpg");
console.log(myRequest.integrity); // ""
在下面的示例中,请求是使用特定的完整性值创建的,因此该属性返回该值。请注意,不会验证完整性值;该属性会准确返回传入的值。
js
const myRequest = new Request("flowers.jpg", {
integrity: "sha256-abc123",
});
console.log(myRequest.integrity); // "sha256-abc123"
规范
规范 |
---|
获取标准 # ref-for-dom-request-integrity② |
浏览器兼容性
BCD 表格仅在启用了 JavaScript 的浏览器中加载。