التحقق من صحة طلب OData

ينطبق على: جميع مستويات إدارة واجهة برمجة التطبيقات

validate-odata-request يتحقق النهج من صحة عنوان URL للطلب ورؤوسه ومعلماته لطلب إلى واجهة برمجة تطبيقات OData لضمان التوافق مع مواصفات OData.

نهج السياسة

<validate-odata-request error-variable-name="variable name" default-odata-version="OData version number" min-odata-version="OData version number" max-odata-version="OData version number" max-size="size in bytes" />

سمات

السمة ‏‏الوصف مطلوبة افتراضي
error-variable-name اسم المتغير في context.Variables لتسجيل أخطاء التحقق من الصحة فيه. لا ‏‫غير متاح
الإصدار الافتراضي من odata إصدار OData الافتراضي المفترض للتحقق من صحة المعلمة إذا كان الطلب لا يحتوي على OData-Version عنوان. لا 4.0
min-odata-version الحد الأدنى لإصدار OData في OData-Version رأس الطلب الذي يقبله النهج. لا ‏‫غير متاح
max-odata-version الحد الأقصى لإصدار OData في OData-Version رأس الطلب الذي يقبله النهج. لا ‏‫غير متاح
الحد الأقصى للحجم الحد الأقصى لحجم حمولة الطلب بالبايت. لا ‏‫غير متاح

الاستخدام

ملاحظات الاستخدام

  • تكوين النهج لواجهة برمجة تطبيقات OData التي تم استيرادها إلى APIM.
  • يمكن استخدام هذا النهج مرة واحدة فقط في قسم النهج.

مثال

يتحقق المثال التالي من صحة طلب إلى واجهة برمجة تطبيقات OData ويفترض إصدار OData افتراضيا من 4.01 إذا لم يكن OData-Version هناك عنوان:

<validate-odata-request default-odata-version="4.01" />  

لمزيد من المعلومات حول العمل مع النُهج، راجع: