HTTP staatuskoodi 401 täpsustamine
Allikas / Tsitaat: HTTP-kood 401 Unauthorized on määratletud jaotises 3.1 jaotises RFC7235.
HTTP protokoll
Kuidas PHP-ga 401 staatuskoodi visata?
Veebilehel HTTP-koodi 401 kuvamiseks võib kasutada PHP-funktsiooni http_response_code. Süntaks on järgmine: http_response_code(401) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Testige HTTP-koodi 401
Selleks, et kuvada HTTP staatuskoodi (antud juhul 401 Unauthorized) 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=401
Staatus: 401 Unauthorized
Need: Network
IP-aadress: XX.XX.XX.XX
Kuidas luua oma vealehekülg staatuskoodi 401 jaoks
Apache Webserver
Veebiserver "Apache" on üks levinumaid veebiservereid Internetis. Oma 401 Unauthorized vealehe loomiseks "Apache'is" tuleb teha järgmine muudatus järgmises failis.
NGINX Webserver
Sarnaselt veebiserverile "Apache" on ka "NGINX" internetis laialdaselt kasutusel. Oma 401 Unauthorized vealehe loomiseks "NGINXis" tuleb teha järgmine muudatus järgmises failis.
location = /401.html {
root /usr/share/nginx/html;
internal;
}
401 staatuskoodi brauserite ühilduvus
Chrome | Yes |
Edge | Yes |
Firefox | Yes |
Opera | Yes |
Safari | Yes |
Chrome Android | Yes |
Firefox for Android | Yes |
Opera Android | Yes |
Safari on iOS | Yes |
Internet | Yes |
WebView Android | Yes |
Konstandid programmeerimiskeeltes
HttpStatusCode.Unauthorized
http.StatusUnauthorized
Response::HTTP_UNAUTHORIZED
httplib.UNAUTHORIZED
http.client.UNAUTHORIZED
http.HTTPStatus.UNAUTHORIZED
:unauthorized
Staatusekoodi 401 alamkoodid
401.1 | Logon failed HTTP IIS, Mitteametlik |
401.2 | Logon failed due to server configuration HTTP IIS, Mitteametlik |
401.3 | Unauthorized due to ACL on resource HTTP IIS, Mitteametlik |
401.4 | Authorization failed by filter HTTP IIS, Mitteametlik |
401.5 | Authorization failed by ISAPI/CGI application HTTP IIS, Mitteametlik |
401.501 | Access Denied: Too many requests from the same client IP; Dynamic IP Restriction Concurrent request rate limit reached. HTTP IIS, Mitteametlik |
401.502 | Forbidden: Too many requests from the same client IP; Dynamic IP Restriction Maximum request rate limit reached. HTTP IIS, Mitteametlik |
401.503 | Access Denied: the IP address is included in the Deny list of IP Restriction HTTP IIS, Mitteametlik |
401.504 | Access Denied: the host name is included in the Deny list of IP Restriction HTTP IIS, Mitteametlik |
Välislingid, mis sisaldavad lisateavet HTTP staatuskoodi 401 kohta:
Lõbusad meemid HTTP staatuskoodi 401 kohta
Blogi artiklid
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...