Headers: phương thức has()
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.
Phương thức has() của giao diện Headers trả về một giá trị boolean cho biết một đối tượng Headers có chứa một header nhất định hay không.
Vì lý do bảo mật, một số header chỉ có thể được user agent kiểm soát. Những header này bao gồm các forbidden request headers và các forbidden response header names.
Cú pháp
js
has(name)
Tham số
Giá trị trả về
Một giá trị boolean.
Ví dụ
Tạo một đối tượng Headers rỗng là rất đơn giản:
js
const myHeaders = new Headers(); // Currently empty
Bạn có thể thêm một header vào đó bằng Headers.append, rồi kiểm tra sự tồn tại của nó bằng has():
js
myHeaders.append("Content-Type", "image/jpeg");
myHeaders.has("Content-Type"); // Returns true
myHeaders.has("Accept-Encoding"); // Returns false
Thông số kỹ thuật
| Thông số kỹ thuật |
|---|
| Fetch> # ref-for-dom-headers-has①> |