<meta name="referrer">

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

Giá trị referrer cho thuộc tính name của phần tử <meta> kiểm soát HTTP header Referer của các yêu cầu được gửi từ tài liệu. Nếu được chỉ định, bạn xác định referrer bằng cách sử dụng thuộc tính content trong phần tử <meta> dưới dạng giá trị từ khóa.

Ví dụ, phần tử <meta> sau đây gửi origin của tài liệu làm referrer:

html
<meta name="referrer" content="origin" />

Warning: Chèn động <meta name="referrer"> (bằng document.write() hoặc appendChild()) làm cho hành vi referrer không thể đoán trước. Khi một số chính sách mâu thuẫn được xác định, chính sách no-referrer sẽ được áp dụng.

Ghi chú sử dụng

Một phần tử <meta name="referrer"> có các thuộc tính bổ sung sau:

content

Đặt referrer tài liệu. Bạn phải xác định thuộc tính này. Chấp nhận một trong các giá trị sau:

no-referrer

Không gửi HTTP header Referer.

origin

Gửi origin của tài liệu.

no-referrer-when-downgrade

Gửi URL đầy đủ khi đích đến ít nhất cũng an toàn như trang hiện tại (HTTP(S)→HTTPS), nhưng không gửi referrer khi kém an toàn hơn (HTTPS→HTTP). Đây là hành vi mặc định.

origin-when-cross-origin

Gửi URL đầy đủ (đã loại bỏ tham số) cho các yêu cầu cùng nguồn gốc, nhưng chỉ gửi origin trong các trường hợp khác.

same-origin

Gửi URL đầy đủ (đã loại bỏ tham số) cho các yêu cầu cùng nguồn gốc. Các yêu cầu khác nguồn gốc sẽ không chứa header referrer.

strict-origin

Gửi origin khi đích đến ít nhất cũng an toàn như trang hiện tại (HTTP(S)→HTTPS), nhưng không gửi referrer khi kém an toàn hơn (HTTPS→HTTP).

strict-origin-when-cross-origin

Gửi URL đầy đủ (đã loại bỏ tham số) cho các yêu cầu cùng nguồn gốc. Gửi origin khi đích đến ít nhất cũng an toàn như trang hiện tại (HTTP(S)→HTTPS). Nếu không, không gửi referrer.

unsafe-URL

Gửi URL đầy đủ (đã loại bỏ tham số) cho các yêu cầu cùng nguồn gốc hoặc khác nguồn gốc.

Ví dụ

Xóa referrer khỏi các yêu cầu

Phần tử <meta> sau đây chỉ định rằng tài liệu không nên gửi header Referer cùng với các yêu cầu HTTP từ tài liệu:

html
<meta name="referrer" content="no-referrer" />

Thông số kỹ thuật

Thông số kỹ thuật
HTML
# meta-referrer

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

Xem thêm