HTML 메타태그의 referrer 속성에 대해(출처 보내지 않기)
웹브라우저는 이전,다음에 대한 것을 알고 있지만 HTML 작성된 메타태그를 기반으로 다른 페이지로 이동할때 출처를 보낼지 보내지 않을지 결정 합니다.
<meta name="referrer" content="origin">
no-referrer
HTTP 리퍼러 헤더를 보내지 않는다
origin
도메인만 보낸다.
no-referrer-when-downgrade
대상이 최소한 다음과 같이 안전할 때 전체 URL을 보냅니다. 현재 페이지 (HTTP (S) →HTTPS)이지만 보안 수준이 낮을 때 리퍼러를 보내지 않습니다. (HTTPS→HTTP)를 참조하십시오. 이것이 기본 동작입니다.
origin-when-cross-origin
동일 출처 요청에 대한 전체 URL (매개 변수 제거)을 보내지 만 다른 경우를 위해서만 출처를 보내십시오.
same-origin
동일 출처 요청에 대한 전체 URL(매개 변수 제거)을 보냅니다. 교차 원본 요청에는 레퍼러 헤더가 포함되지 않습니다.
strict-origin
목적지가 최소한 다음과 같이 안전할 때 출발지를 보냅니다. 현재 페이지 (HTTP (S) →HTTPS)이지만 보안 수준이 낮을 때 리퍼러를 보내지 않습니다. (HTTPS→HTTP)를 참조하십시오.
strict-origin-when-cross-origin
동일 출처 요청에 대한 전체 URL(매개 변수 제거)을 보냅니다. 목적지가 최소한 다음과 같이 안전할 때 출발지를 보냅니다. 현재 페이지 (HTTP(S)→HTTPS). 그렇지 않으면 레퍼러를 보내지 않습니다.
unsafe-URL
동일 출처에 대한 전체 URL (매개 변수 제거)을 보내거나 교차 출처 요청.