حد الطلبات
يُكتب أيضاً: Rate Limiting, 429, تحديد معدل الطلبات
سقف تضعه المنصة لعدد الطلبات أو كلفتها خلال فترة زمنية، وإذا تجاوزته ترفض طلباتك برمز 429، لذلك يجب طلب الحقول اللازمة فقط والتراجع التدريجي عند الرفض.
حد الطلبات (Rate Limit) عدد أقصى من الطلبات تقبله خدمة أو واجهة برمجية من عميل واحد خلال فترة زمنية، مثل 100 طلب في الدقيقة. ما يزيد عليه يُرفض مؤقتًا، غالبًا برمز الحالة 429.
الخدمات تفرضه لحماية سيرفراتها من الضغط وسوء الاستخدام. ومواقعك تحتاجه أيضًا: على صفحة الدخول ضد تخمين كلمات السر، وعلى النماذج ضد الرسائل المزعجة، وعلى واجهات REST العامة.
عند بناء تكامل مع خدمة خارجية، اقرأ حدودها أولًا، وراقب ترويسات الرد التي تخبرك بالمتبقي. وعند الرفض لا تُعِد المحاولة فورًا، بل انتظر فترة تتضاعف مع كل محاولة. سكربت يكرر الطلب بلا توقف قد يجعل الخدمة تحظر مفتاحك بالكامل.

