مشاركة عبر


CorsRule interface

CORS هي ميزة HTTP تمكن تطبيق ويب يعمل ضمن مجال واحد من الوصول إلى الموارد في مجال آخر. تطبق مستعرضات الويب تقييد أمان يعرف بنهج الأصل نفسه الذي يمنع صفحة ويب من استدعاء واجهات برمجة التطبيقات في مجال مختلف؛ توفر CORS طريقة آمنة للسماح لمجال واحد (مجال الأصل) باستدعاء واجهات برمجة التطبيقات في مجال آخر

الخصائص

allowedHeaders

عناوين الطلب التي قد يحددها مجال الأصل على طلب CORS.

allowedMethods

الأساليب (أفعال طلب HTTP) التي قد يستخدمها مجال الأصل لطلب CORS. (فاصلة مفصولة)

allowedOrigins

مجالات الأصل المسموح لها بإجراء طلب مقابل خدمة التخزين عبر CORS. مجال الأصل هو المجال الذي ينشأ منه الطلب. لاحظ أن الأصل يجب أن يكون تطابقا دقيقا حساسا لحالة الأحرف مع الأصل الذي يرسله عمر المستخدم إلى الخدمة. يمكنك أيضا استخدام حرف البدل '*' للسماح لجميع مجالات الأصل بإجراء طلبات عبر CORS.

exposedHeaders

عناوين الاستجابة التي قد يتم إرسالها في الاستجابة لطلب CORS وعرضها بواسطة المستعرض لمصدر الطلب

maxAgeInSeconds

الحد الأقصى لمقدار الوقت الذي يجب أن يقوم المستعرض بلتخزين المؤقت لطلب خيارات الاختبار المبدئي.

تفاصيل الخاصية

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