Request: thuộc tính headers

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 headers của giao diện Request chứa đối tượng Headers liên kết với request.

Giá trị

Một đối tượng Headers.

Ví dụ

Trong đoạn mã sau, chúng ta tạo một request mới bằng constructor Request() rồi lưu các header của request vào một biến:

js
const myRequest = new Request("flowers.jpg");
const myHeaders = myRequest.headers; // Headers {}

Để thêm một header vào đối tượng Headers chúng ta dùng Headers.append; sau đó chúng ta tạo một Request mới cùng với tham số init thứ hai, truyền headers vào như một tùy chọn init:

js
const myHeaders = new Headers();
myHeaders.append("Content-Type", "image/jpeg");

const myInit = {
  method: "GET",
  headers: myHeaders,
  mode: "cors",
  cache: "default",
};

const myRequest = new Request("flowers.jpg", myInit);

const myContentType = myRequest.headers.get("Content-Type"); // returns 'image/jpeg'

Thông số kỹ thuật

Specification
Fetch
# ref-for-dom-request-headers②

Tương thích trình duyệt

Xem thêm