رموز حالة HTTP‬

يتم الآن عرض مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
معلومات

تتضمّن رسائل خطأ استجابة واجهة برمجة تطبيقات Edge رمز حالة HTTP ورسالة خطأ.

على سبيل المثال، إذا حاولت إنشاء كيان لذاكرة التخزين المؤقت بالاسم نفسه كذاكرة تخزين مؤقت حالية، ستكون الاستجابة:

HTTP/1.1 409 Conflict
{ "code": "messaging.config.beans.CacheAlreadyExists", "message": "Cache duplicate_cache already exists in environment test", "contexts": [] }

يلخص الجدول التالي رموز حالة HTTP الأكثر شيوعًا وما تعنيه في Apigee Edge.

رمز حالة HTTP الوصف
2xx ‏‫تم بنجاح. تم طلب البيانات من واجهة برمجة التطبيقات بنجاح. يشير الرمز HTTP 204 إلى أنّه تم إرسال الاستجابة بدون محتوى، ويكون ذلك عادةً بسبب نجاح عملية DELETE.
401 طلب غير مسموح به. لا تحتوي بيانات الاعتماد التي تستخدمها لتقديم الطلب على الأذونات المناسبة لتنفيذ العملية. تأكَّد من أنّ أدوار الحساب الذي تستخدمه.
403 يحظّر الوصول إلى هذا العنوان. اسم المستخدم وكلمة المرور اللذان تستخدمهما غير صالحَين للمؤسسة التي حدّدتها. لاختبار بيانات الاعتماد، سجِّل الدخول إلى login.apigee.com/login. إذا كنت بحاجة إلى حساب، يُرجى الاشتراك.

يُرجى التأكد من استخدام بيانات الاعتماد الصحيحة لمؤسستك والتدقيق الإملائي مرة أخرى.

404 لم يتم العثور على أي نتائج. تحقَّق من كتابة عنوان URL للطلب بشكل صحيح وأنّ واجهة برمجة التطبيقات التي تحاول الوصول إليها متوفّرة. على سبيل المثال، تأكَّد من أنّك لا تحاول الوصول إلى النسخة غير الصحيحة من واجهة برمجة تطبيقات. راجع أيضًا 404 يتعذّر تحديد الخادم الوكيل للمضيف: <اسم المضيف الافتراضي> وعنوان URL: <path>.
405 الطريقة غير مسموح بها. لقد حددت طريقة غير متاحة. على سبيل المثال، استخدمت فعل GET لاستدعاء واجهة برمجة التطبيقات يتطلب فعل POST.
409 النزاعات يشير إلى تعارض مع كيان موجود. على سبيل المثال، لقد حاولت إنشاء ذاكرة تخزين مؤقت باستخدام اسم موجود من قبل.
415 نوع الوسائط غير متوافق. يحدث هذا الخطأ عادةً في طلبات POST أو PUT عندما يتم ضبط عنوان HTTP Content-type على قيمة خاطئة. على سبيل المثال، يظهر الخطأ HTTP 415 في حال نشر ما يلي على واجهة برمجة تطبيقات تتوافق مع JSON فقط:
$ curl https://api.company.com/v1/json_service
  -X POST
  -H "Content-type:text/xml"
  -d '<SomeXML>'

بالنسبة إلى طلبات GET، استخدِم العنوان Accept بدلاً من عنوان Content-type.

429 عدد الطلبات كبير جدًا. تم تجاوز الحدّ الأقصى لمعدّل الزحف في سياسات الحصص أو الحدّ الأقصى المسموح به. إنّ رمز الحالة التلقائي الحالي لتجاوز الحدّ الأقصى لمعدّل الزحف هو 500، ولكن يمكن أن يتغيّر الرمز التلقائي إلى 429 في المستقبل. يمكنك الاطّلاع على سياسة إيقاف حد أقصى وسياسة الحصة للحصول على معلومات حول طريقة تغيير الرمز 500 إلى 429.
500 يُرجى الاطِّلاع على خطأ في الخادم الداخلي 500.
502 راجِع 502 مدخل غير صالح.
503 راجِع 503 Service Unavailable.
504 يُرجى الاطِّلاع على مهلة البوابة 504.