رموز حالة HTTPخطأ
504504 انتهت مهلة البوابة
لم يتلقَّ خادم البوابة أو الوكيل ردًا في الوقت المناسب من الخادم العلوي.
browsernodeserver
عرض التفاصيل 429أرسل العميل طلبات كثيرة جدًا خلال فترة زمنية محدّدة (تحديد المعدّل).
تجاوز تطبيقك حدّ معدّل الطلبات لدى الواجهة البرمجية، وهو ما يحمي الخادم من التحميل الزائد. يحدّد رأس Retry-After مدّة الانتظار قبل المحاولة مجدّدًا.
استخدم تأخيرًا تصاعديًا (backoff أُسّي) واحترم رأس Retry-After. قلِّل تردّد الطلبات، اجمعها دفعةً واحدة، أو خزّن الاستجابات مؤقّتًا. فكّر في الترقية إلى خطّة أعلى لرفع الحدّ.
// Implement exponential backoff
await new Promise(r => setTimeout(r, retryAfter * 1000));504لم يتلقَّ خادم البوابة أو الوكيل ردًا في الوقت المناسب من الخادم العلوي.
207تُقدّم الاستجابة حالات عدة عمليات مستقلة في استجابة واحدة (WebDAV).
101يقوم الخادم بتبديل البروتوكولات بناءً على طلب العميل عبر ترويسة Upgrade.
205يطلب الخادم من العميل إعادة تعيين عرض المستند، كمسح نموذج بعد إرساله.
403فهم الخادم الطلب ولكنه يرفض الترخيص. على عكس 401، لا تساعد إعادة المصادقة هنا.
401يتطلّب الطلب مصادقة. يجب على العميل تقديم بيانات اعتماد صحيحة للوصول إلى المورد.