CorsRule interface
CORS هي ميزة HTTP تمكن تطبيق ويب يعمل ضمن مجال واحد من الوصول إلى الموارد في مجال آخر. تطبق مستعرضات الويب تقييد أمان يعرف بنهج الأصل نفسه الذي يمنع صفحة ويب من استدعاء واجهات برمجة التطبيقات في مجال مختلف؛ توفر CORS طريقة آمنة للسماح لمجال واحد (مجال الأصل) باستدعاء واجهات برمجة التطبيقات في مجال آخر
الخصائص
| allowed |
عناوين الطلب التي قد يحددها مجال الأصل على طلب CORS. |
| allowed |
الأساليب (أفعال طلب HTTP) التي قد يستخدمها مجال الأصل لطلب CORS. (فاصلة مفصولة) |
| allowed |
مجالات الأصل المسموح لها بإجراء طلب مقابل خدمة التخزين عبر CORS. مجال الأصل هو المجال الذي ينشأ منه الطلب. لاحظ أن الأصل يجب أن يكون تطابقا دقيقا حساسا لحالة الأحرف مع الأصل الذي يرسله عمر المستخدم إلى الخدمة. يمكنك أيضا استخدام حرف البدل '*' للسماح لجميع مجالات الأصل بإجراء طلبات عبر CORS. |
| exposed |
عناوين الاستجابة التي قد يتم إرسالها في الاستجابة لطلب CORS وعرضها بواسطة المستعرض لمصدر الطلب |
| max |
الحد الأقصى لمقدار الوقت الذي يجب أن يقوم المستعرض بلتخزين المؤقت لطلب خيارات الاختبار المبدئي. |
تفاصيل الخاصية
allowedHeaders
عناوين الطلب التي قد يحددها مجال الأصل على طلب CORS.
allowedHeaders: string
قيمة الخاصية
string
allowedMethods
الأساليب (أفعال طلب HTTP) التي قد يستخدمها مجال الأصل لطلب CORS. (فاصلة مفصولة)
allowedMethods: string
قيمة الخاصية
string
allowedOrigins
مجالات الأصل المسموح لها بإجراء طلب مقابل خدمة التخزين عبر CORS. مجال الأصل هو المجال الذي ينشأ منه الطلب. لاحظ أن الأصل يجب أن يكون تطابقا دقيقا حساسا لحالة الأحرف مع الأصل الذي يرسله عمر المستخدم إلى الخدمة. يمكنك أيضا استخدام حرف البدل '*' للسماح لجميع مجالات الأصل بإجراء طلبات عبر CORS.
allowedOrigins: string
قيمة الخاصية
string
exposedHeaders
عناوين الاستجابة التي قد يتم إرسالها في الاستجابة لطلب CORS وعرضها بواسطة المستعرض لمصدر الطلب
exposedHeaders: string
قيمة الخاصية
string
maxAgeInSeconds
الحد الأقصى لمقدار الوقت الذي يجب أن يقوم المستعرض بلتخزين المؤقت لطلب خيارات الاختبار المبدئي.
maxAgeInSeconds: number
قيمة الخاصية
number