Sobes.tech
Junior

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.