خصوصية referrerpolicy في HTML <a>

التعريف والاستخدام

referrerpolicy يحدد الخاصية كيفية إرسال معلومات المندوب (معلومات المندوب) عند النقر على رابط متماثل.

مثال

إعداد referrerpolicy للروابط:

<a href="https://www.codew3c.com" referrerpolicy="origin">

النحو

<a referrerpolicy="no-referrer|no-referrer-when-downgrade|origin|origin-when-cross-origin|same-origin|strict-origin-when-cross-origin|unsafe-url">

قيمة الخاصية

القيمة الوصف
no-referrer لا يتم إرسال معلومات المندوب
no-referrer-when-downgrade البديل. إذا بقي مستوى الأمان للبروتوكول كما هو أو أعلى (من HTTP إلى HTTP، من HTTPS إلى HTTPS، من HTTP إلى HTTPS ممكن أيضًا)، يتم إرسال مصدر الإرسال، المسار وSTRING الإستعلام. لا يتم إرسال أي شيء إلى مستوى الأمان الأقل (من HTTPS إلى HTTP غير مقبول)
origin إرسال مصدر الوثيقة (بروتوكول، اسم المضيف ومدخل).
origin-when-cross-origin للطلبات عبر المصدر، يتم إرسال مصدر الوثيقة. للطلبات من نفس المصدر، يتم إرسال المصدر والمسار والقيمة النصية للطلب.
same-origin للطلبات من نفس المصدر، يتم إرسال معلومات الصفحة المشاركة. للطلبات عبر المصدر، لا يتم إرسال معلومات الصفحة المشاركة.
strict-origin-when-cross-origin إذا بقي مستوى الأمان للبروتوكول كما هو أو أعلى (HTTP إلى HTTP، HTTPS إلى HTTPS، وHTTP إلى HTTPS)، يتم إرسال المصدر. لا يتم إرسال أي شيء إذا كان مستوى الأمان أقل (من HTTPS إلى HTTP).
unsafe-url إرسال المصدر والمسار والقيمة النصية للطلب (لا يأخذ الأمان في الاعتبار). استخدم هذا القيمة بحذر!

دعم المتصفح

الرقم في الجدول يشير إلى إصدار المتصفح الذي يدعم الخاصية لأول مرة.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
51.0 79.0 50.0 11.1 38.0