429
Too Many Requests
HTTP staatuskoodi 429 täpsustamine
Statuskood 429 Too Many Requests näitab, et kasutaja on saatnud liiga palju päringuid teatud aja jooksul ("kiiruse piiramine").
Vastuse esitus PEAB sisaldama üksikasju, mis selgitavad seisundit, ja VÕIB sisaldada päise "Retry-After", mis näitab, kui kaua tuleb oodata enne uue päringu esitamist.
Ettenäiteks:
HTTP/1.1 429 Too Many Requests Liiga palju päringuid
Content-Type: text/html
Retry-After: 3600
Märkige, et see spetsifikatsioon ei määratle, kuidas päritoluserver tuvastab kasutaja ega loeb taotlusi. Näiteks võib päringute arvu piirav päritoluserver teha seda päringute arvu alusel ressursipõhiselt, kogu serveris või isegi mitme serveri vahel. Samamoodi võib ta kasutaja tuvastada tema autentimistunnuste või olekuküpsiste abil.
Kaebuste 429 Too Many Requests staatuskoodiga vastuseid EI TOHI salvestada vahemällu.
Kaebuste 429 Too Many Requests staatuskoodiga vastuseid EI TOHI salvestada vahemällu.Kaebuste 429 Too Many Requests staatuskoodiga vastuseid EI TOHI salvestada vahemällu.Allikas / Tsitaat: HTTP-kood 429 Too Many Requests on määratletud jaotises 4 jaotises RFC6585.
HTTP protokoll
Kuidas PHP-ga 429 staatuskoodi visata?
Veebilehel HTTP-koodi 429 kuvamiseks võib kasutada PHP-funktsiooni http_response_code. Süntaks on järgmine: http_response_code(429) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Testige HTTP-koodi 429
Selleks, et kuvada HTTP staatuskoodi (antud juhul 429 Too Many Requests) ja muud teavet kliendi poolel, tuleb arenduskonsool avada klahviga F12. Seejärel navigeerige vahekaardile "Network". Nüüd saab lehekülje avada, veebileht (näiteks index.php) peaks olema nähtav võrgu vahekaardil. See tuleb valida ja seejärel tuleb valida Herder sektsioon. Seejärel näeb kasutaja järgmist tulemust:
URL: https://http-statuscode.com/errorCodeExample.php?code=429
Staatus: 429 Too Many Requests
Need: Network
IP-aadress: XX.XX.XX.XX
Kuidas luua oma vealehekülg staatuskoodi 429 jaoks
Apache Webserver
Veebiserver "Apache" on üks levinumaid veebiservereid Internetis. Oma 429 Too Many Requests vealehe loomiseks "Apache'is" tuleb teha järgmine muudatus järgmises failis.
NGINX Webserver
Sarnaselt veebiserverile "Apache" on ka "NGINX" internetis laialdaselt kasutusel. Oma 429 Too Many Requests vealehe loomiseks "NGINXis" tuleb teha järgmine muudatus järgmises failis.
location = /429.html {
root /usr/share/nginx/html;
internal;
}
429 staatuskoodi brauserite ühilduvus
Chrome | no data |
Edge | no data |
Firefox | no data |
Opera | no data |
Safari | no data |
Chrome Android | no data |
Firefox for Android | no data |
Opera Android | no data |
Safari on iOS | no data |
Internet | no data |
WebView Android | no data |
Konstandid programmeerimiskeeltes
HttpStatusCode.TooManyRequests
http.StatusTooManyRequests
Response::HTTP_TOO_MANY_REQUESTS
:too_many_requests
Välislingid, mis sisaldavad lisateavet HTTP staatuskoodi 429 kohta:
Lõbusad meemid HTTP staatuskoodi 429 kohta
Blogi artiklid
SEO ja HTTP staatuskoodid: Põhjalik analüüs
Websaidi optimeerimine otsingumootorite jaoks (SEO) on keeruline ettevõtmine. Üks sageli tähelepanuta jäetud, kuid hea järjestuse jaoks ülioluline aspekt on HTTP staatuskoodid. Need väikesed kolmek...
Kaitse rünnakute vastu WordPressi xmlrpc.php faili kaudu
Lõik 1: Mis on fail xmlrpc.php ja kus see asub?Fail xmlrpc.php on oluline komponent WordPressis, mis on üks maailma juhtivaid sisuhaldussüsteeme (CMS) veebisaitide loomiseks ja haldamiseks. See võe...