Request: thuộc tính integrity
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2017.
Note: This feature is available in Web Workers.
Thuộc tính chỉ đọc integrity của giao diện Request chứa giá trị subresource integrity của request.
Giá trị
Giá trị đã được truyền vào làm đối số options.integrity khi tạo Request.
Nếu chưa chỉ định integrity, thuộc tính sẽ trả về ''.
Ví dụ
Trong đoạn mã sau, chúng ta tạo một request mới bằng constructor Request() rồi đọc integrity của request. Vì request được tạo mà không có integrity cụ thể, thuộc tính trả về một chuỗi rỗng.
const myRequest = new Request("flowers.jpg");
console.log(myRequest.integrity); // ""
Trong ví dụ dưới đây, request được tạo với một giá trị integrity cụ thể, nên thuộc tính trả về đúng giá trị đó. Lưu ý rằng không có bước kiểm tra hợp lệ nào với giá trị integrity; thuộc tính trả về chính xác thứ đã được truyền vào.
const myRequest = new Request("flowers.jpg", {
integrity: "sha256-abc123",
});
console.log(myRequest.integrity); // "sha256-abc123"
Thông số kỹ thuật
| Specification |
|---|
| Fetch> # ref-for-dom-request-integrity②> |