خصوصية 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 |