استخدم مربع الحوار قيود الطلب لتحديد قيود اختيارية، مثل نوع المورد المطلوب أو فعل HTTP الذي تريد أن يقوم المعالج بمعالجة الطلبات له. قم بتكوين القيود فقط إذا كانت لديك احتياجات خاصة للحد من الشروط التي يقوم المعالج بمعالجة الطلبات بموجبها. في حالة عدم تكوين قيود، حينئذ ستقوم المعالجات بمعالجة الطلبات بغض النظر عن نوع المورد المطلوب وأفعال HTTP المحددة.

قائمة عناصر واجهة المستخدم

اسم العنصرالوصف‏

تعيين

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

استدعاء المعالج فقط إذا تم تعيين الطلب إلى

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

الملف

حدد هذا الخيار إذا كنت تريد من المعالج أن يقوم بمعالجة الطلبات الخاصة باسم ملف محدد أو ملحق اسم ملف محدد. على سبيل المثال، يقوم المعالج ASPClassic بمعالجة الطلبات الخاصة بالطلبات التي تم إنشاؤها لملفات asp. لا يكون هذا الخيار متوفرًا إلا إذا قمت بتحديد خانة الاختيار استدعاء المعالج فقط إذا تم تعيين الطلب إلى.

مجلد

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

ملف أو مجلد

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

أفعال

قم بتكوين خيارات على علامة التبويب هذه إذا كنت ترغب في حصر تعيين معالج على أفعال HTTP محددة التي يوفرها العملاء في رؤوس HTTP عند قيامهم بإنشاء الطلبات.

كافة الأفعال

حدد هذا الخيار إذا كنت ترغب في قيام المعالج بمعالجة طلبات بغض النظر عن الأفعال التي يحددها العميل. تم تحديد هذا الخيار بشكلٍ افتراضي.

أحد الأفعال التالية

حدد هذا الخيار إذا كنت تريد من المعالج ألا يقوم بمعالجة الطلبات إلا عندما يقوم عميل بتوفير فعل HTTP محدد أو أفعال HTTP محددة في طلب. في مربع النص المكافئ، اكتب فعل HTTP أو الأفعال التي ترغب في تطبيق تعيين المعالج عليها. على سبيل المثال، اكتب GET إذا كنت تريد من المعالج أن يقوم بمعالجة الطلبات عندما يقوم عميل باستخدام فعل GET.

الوصول

حدد أحد الخيارات الموجودة بعلامة التبويب هذه لتكوين إمكانية الوصول اللازمة لتشغيل هذا المعالج في دليل ظاهري. يعمل هذا الإعداد (جنبًا إلى جنب مع نهج وصول الميزة التي تم إعدادها في مربع الحوار تحرير أذونات ميزة) على تحديد إمكانية تشغيل المعالج من عدمه.

هام

تأكد من أن إعداد الوصول المطلوب لمعالج صحيحًا وإلا فمن الممكن أن يتم تشغيل المعالج دون قصد. على سبيل المثال، إذا قمت بتغيير الوصول المطلوب لمعالج من تنفيذ إلى قراءة لمعالج ISAPI-dll، ستتمكن امتدادات ISAPI-dll من التشغيل حتى لو تم تمكين قراءة فقط في نهج وصول الميزة.

قم بتحديد أحد الخيارات التالية:

  • بلا: سيتم تشغيل المعالج حتى لو لم يتم تمكين أية خيارات نهج وصول.

  • قراءة: سيتم تشغيل المعالج عندما يتم تمكين قراءة في نهج الوصول.

  • كتابة: سيتم تشغيل المعالج عندما يتم تمكين كتابة في نهج الوصول.

  • برنامج نصي :سيتم تشغيل المعالج عندما يتم تمكين البرامج النصية في نهج الوصول. يعتبر هذا هو التحديد الافتراضي.

  • تنفيذ :سيتم تشغيل المعالج عندما يتم تمكين تنفيذ في نهج الوصول.

راجع أيضاً


جدول المحتويات