انتقل إلى محتوى الدرس

Same-Origin vs Cross-Origin URLs نفس المصدر مقابل مصدر مختلف

تعرّف على مفهوم المصدر في متصفح الويب ومكوناته الثلاثة، ولماذا تفرض المتصفحات سياسة نفس المصدر لحماية بيانات المستخدمين المسجلين، وكيف تمنح رؤوس الرسائل في آلية مشاركة الموارد عبر المصادر تصاريح آمنة للواجهات البرمجية.
2 صفوف تعليمية
تكنولوجيا الويب
3 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

لمعرفة ما إذا كان رابطان ينتميان إلى نفس المصدر () أم إلى مصدر مختلف ()، قارن الأركان الثلاثة () جنباً إلى جنب. لنفترض أن المتصفح يعرض حالياً الصفحة (حيث المنفذ الضمني لبروتوكول هو ):

الرابط المطلوب من داخل الصفحة حكم المتصفح السبب التقني الدقيق
نفس المصدر () تطابق المخطط () والمضيف () والمنفذ ()؛ وتغيّر المسار فقط.
مصدر مختلف () اختلاف البروتوكول ( بدلاً من ) واختلاف المنفذ الافتراضي ( مقابل ).
مصدر مختلف () اختلاف اسم المضيف الفرعي ( مقابل ).
مصدر مختلف () اختلاف رقم المنفذ الصريح ( مقابل المنفذ القياسي ).
مصدر مختلف () اختلاف اسم النطاق بالكامل ().
الصف 2 ملاحظة هامة