Quali sono i codici di errore più comuni nel protocollo HTTP?
sobes.tech AI
Risposta dell'AI
I codici di errore HTTP più comuni (intervallo 4xx - errori del client, 5xx - errori del server):
-
400 Bad Request: Il server non può elaborare la richiesta a causa di un errore di sintassi del client.
-
401 Unauthorized: È richiesta l'autenticazione per accedere alla risorsa.
-
403 Forbidden: Il server ha compreso la richiesta, ma si rifiuta di autorizzarla (permessi insufficienti).
-
404 Not Found: La risorsa richiesta non è stata trovata sul server.
-
405 Method Not Allowed: Il metodo specificato nella richiesta (GET, POST, ecc.) non è consentito per questa risorsa.
-
408 Request Timeout: Il server non ha ricevuto la richiesta completa nel tempo previsto.
-
409 Conflict: La richiesta entra in conflitto con lo stato attuale della risorsa sul server.
-
415 Unsupported Media Type: Il server si rifiuta di accettare la richiesta perché utilizza un formato di media non supportato.
-
429 Too Many Requests: L'utente ha inviato troppe richieste in un determinato periodo di tempo ("limite di velocità").
-
500 Internal Server Error: Si è verificato un errore imprevisto sul server che ha impedito di elaborare la richiesta.
-
501 Not Implemented: Il server non supporta la funzionalità necessaria per eseguire la richiesta.
-
502 Bad Gateway: Il server, agendo come gateway o proxy, ha ricevuto una risposta non valida dal server superiore.
-
503 Service Unavailable: Il server è temporaneamente incapace di elaborare le richieste (ad esempio, a causa di sovraccarico o manutenzione).
-
504 Gateway Timeout: Il server, agendo come gateway o proxy, non ha ricevuto una risposta tempestiva dal server superiore.