401
Unauthorized
Specificarea codului de stare HTTP 401
Sursa / Citat din: Codul de stare HTTP 401 Unauthorized este specificat în secțiunea 3.1 din RFC7235.
Protocolul HTTP
Cum să arunci un cod de stare 401 cu PHP?
Pentru a afișa codul de stare HTTP 401 pe o pagină web, se poate utiliza funcția PHP http_response_code. Sintaxa este următoarea: http_response_code(401) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Testați codul de stare HTTP 401
Pentru a putea afișa codul de stare HTTP (în acest caz 401 Unauthorized) și alte informații pe partea clientului, consola de dezvoltare trebuie deschisă cu F12. Apoi navigați la fila "Network" (Rețea). Acum pagina poate fi deschisă, site-ul web (exemplu index.php) ar trebui să fie vizibil în fila rețea. Acesta trebuie selectat și apoi trebuie selectată secțiunea Herder. Utilizatorul va vedea apoi următorul rezultat:
URL: https://http-statuscode.com/errorCodeExample.php?code=401
Stare: 401 Unauthorized
Cei de la: Network
Adresa IP: XX.XX.XX.XX
Cum să vă creați propria pagină de eroare pentru codul de stare 401
Apache Webserver
Serverul web "Apache" este unul dintre cele mai răspândite servere web de pe internet. Pentru a vă crea propria pagină de eroare 401 Unauthorized în "Apache", trebuie făcută următoarea modificare în următorul fișier.
NGINX Webserver
Similar cu serverul web "Apache", "NGINX" este, de asemenea, utilizat pe scară largă pe internet. Pentru a vă crea propria pagină de eroare 401 Unauthorized în "NGINX", trebuie făcută următoarea modificare în următorul fișier.
location = /401.html {
root /usr/share/nginx/html;
internal;
}
Compatibilitatea browserului cu codul de stare 401
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 |
Constante în limbajele de programare
HttpStatusCode.Unauthorized
http.StatusUnauthorized
Response::HTTP_UNAUTHORIZED
httplib.UNAUTHORIZED
http.client.UNAUTHORIZED
http.HTTPStatus.UNAUTHORIZED
:unauthorized
Coduri de sub-status ale codului de stare 401 Cod de stare
401.1 | Logon failed HTTP IIS, Neoficial |
401.2 | Logon failed due to server configuration HTTP IIS, Neoficial |
401.3 | Unauthorized due to ACL on resource HTTP IIS, Neoficial |
401.4 | Authorization failed by filter HTTP IIS, Neoficial |
401.5 | Authorization failed by ISAPI/CGI application HTTP IIS, Neoficial |
401.501 | Access Denied: Too many requests from the same client IP; Dynamic IP Restriction Concurrent request rate limit reached. HTTP IIS, Neoficial |
401.502 | Forbidden: Too many requests from the same client IP; Dynamic IP Restriction Maximum request rate limit reached. HTTP IIS, Neoficial |
401.503 | Access Denied: the IP address is included in the Deny list of IP Restriction HTTP IIS, Neoficial |
401.504 | Access Denied: the host name is included in the Deny list of IP Restriction HTTP IIS, Neoficial |
Link-uri externe cu informații suplimentare despre codul de stare HTTP 401:
Meme-uri amuzante despre codul de stare HTTP 401
Articole de blog
Protecție împotriva atacurilor prin intermediul fișierului xmlrpc.php din WordPress
Secțiunea 1: Ce este fișierul xmlrpc.php și unde se găsește?Filierul xmlrpc.php este o componentă importantă în WordPress, unul dintre cele mai importante sisteme de gestionare a conținutului (CMS)...