Cyfyngu ar y gyfradd
Mae cyfyngu ar y gyfradd yn golygu bod gweinydd yn gwrthod ceisiadau'n fwriadol am eu bod yn cyrraedd yn rhy gyflym. Yn hytrach nag arafu, mae'r rhan fwyaf o weinyddion yn gwrthod y ceisiadau ychwanegol yn syth ac yn ymateb gyda'r cod statws HTTP 429 Too Many Requests.
Fel arfer, caiff terfynau eu gorfodi gan , wal dân, neu lwyfan cynnal yn hytrach na chan feddalwedd y wefan ei hun, felly gallant fod yn berthnasol i barth cyfan ar unwaith a gallant newid heb rybudd. Gall ymateb gynnwys pennyn Retry-After sy'n dweud wrth y galwr pa mor hir i aros cyn rhoi cynnig arall arni.
Mae cyfyngu ar y gyfradd wedi'i anelu at draffig camdriniol, ond nid yw'n gwahaniaethu rhwng bwriadau — mae dilys sy'n darllen llawer o dudalennau mewn cyfnod byr yn edrych yn debyg iawn i ymosodiad. Dyma pam y gall tudalen sy'n llwytho ar unwaith yn eich porwr gael ei gwrthod o hyd yn ystod profion awtomataidd.
Dysgwch ragor
- 429 Too Many Requests - cyfeirnod MDN ar gyfer y cod statws
- RFC 6585: Additional HTTP Status Codes - y fanyleb sy'n diffinio 429
- Retry-After - y pennyn y mae gweinyddion yn ei ddefnyddio i ofyn am oedi