انتقل إلى محتوى الدرس

429 Too Many Requests كود 429 وتجاوز معدل الطلبات

دليل هندسي متكامل لأكواد حالة HTTP وفئاتها الخمس من 1xx إلى 5xx: تعرّف على الفروق الحاسمة بين 200 و201 و204، والتوجيه 301 و302 و307 و308، وكود 304، ومقارنة 400 بـ 422، و401 بـ 403، وأخطاء البوابة 502 و503 و504.
2 صفوف تعليمية
تكنولوجيا الويب
3,770 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

يُستخدم كود (المعرّف في المعيار ) لإبلاغ العميل بأنه تجاوز الحد الأقصى المسموح به من الطلبات خلال فترة زمنية محددة ().

تعتمد الواجهات البرمجية وبوابات تسجيل الدخول على كود لحماية الخوادم من هجمات تخمين كلمات المرور واستنزاف الموارد، وغالباً ما ترفق معه حقل الرأس لتحديد عدد الثواني التي يجب على العميل انتظارها قبل المحاولة مجدداً.

الصف 2 كود برمجي
Shell
HTTP/1.1 429 Too Many Requests
Retry-After: 60
Content-Type: application/json; charset=utf-8
Content-Length: 62

{"error":"rate_limit_exceeded","retry_after_seconds":60}