← PHP & Laravel52 / 68
Rate Limiting pada Middleware API
Rate limiting (throttle:api) membatasi jumlah request per menit yang boleh dikirimkan oleh satu IP untuk mencegah serangan DoS.
👀 Contoh dulu
Route::middleware('throttle:60,1')->group(function () { ... });Hasilnya: Membatasi maksimum 60 request per 1 menit per user/IP.
💡 Laravel melempar HTTP status 429 Too Many Requests jika limit terlampaui.
📝 Sekarang giliranmu
Pasang pembatas laju pengaksesan API (rate limiting) pada definisi route dengan middleware 'throttle' yang diatur sebanyak 60 request per 1 menit.
Preview