رموز حالة 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 خدمة غير متوفرة.
504 يُرجى الاطّلاع على مقالة انتهاء مهلة 504 مدخل.