Skip to main content

Module referrer

Module referrer 

Source
Expand description

参照元(Referer ヘッダ・document.referrer)の値を決める。

ブラウザ既定の参照元ポリシー strict-origin-when-cross-origin(Referrer Policy 仕様):

  • 同一 origin への要求: 参照元ページの完全な URL(フラグメントは除く)
  • 別 origin への要求: 参照元ページの origin(scheme://host[:port]/)だけ
  • HTTPS のページから HTTP への要求(格下げ): 送らない

【2026-10-17】YouTube の埋め込み(/embed/ID)は、埋め込み元ページの Referer が無いと 「動画プレーヤーの設定エラー」(エラー 153)を返す。iframe の文書を読み込むときに、 実ブラウザと同じくこの値を送る。URL を直接入力した読み込みには参照元が無いので送らない。

Functions§

referrer_for
参照元ページ(from_*)から to_is_https/to_host への要求に付ける Referer の値。