Status code 4xx

Indice dei contenuti

Status code 4xx: indica che si è verificato un errore causato dal client. Gli errori 4xx possono essere principalmente di tre tipi: Il client non è autorizzata a richiedere una pagina, sono state richieste pagine inesistenti, sono state fatte troppe richieste.

Gli status code 4xx sono una categoria di codici di stato HTTP utilizzati per indicare che c’è stato un errore nella richiesta inviata dal client (ad esempio, un browser o un’applicazione) al server. Gli status code 4xx si dividono in sottocategorie, a seconda dell’errore specifico che è stato riscontrato.

Principali status code 4xx

Alcuni esempi di status code 4xx comuni sono:

  • 404 (Not Found): indica che la risorsa richiesta (ad esempio, una pagina web) non è stata trovata sul server.
  • 401 (Unauthorized): indica che il client non è autorizzato ad accedere alla risorsa richiesta, poiché manca delle credenziali necessarie (ad esempio, un nome utente e una password).
  • 403 (Forbidden): indica che il client è autorizzato ad accedere alla risorsa richiesta, ma non ha il permesso di effettuare l’azione richiesta (ad esempio, modificare o eliminare una pagina).
  • 400 (Bad Request): indica che la richiesta inviata dal client al server è stata malformata o contiene un errore.

Gli status code 4xx vengono solitamente gestiti dal server, che invia una risposta al client