Sobes.tech
Junior

Quali codici di risposta HTTP conosci?

sobes.tech AI

Risposta dell'AI

Informazioni:

  • 100 Continue - Il server ha ricevuto la parte iniziale della richiesta e attende la continuazione.
  • 101 Switching Protocols - Il server è d'accordo nel passare ai protocolli indicati nell'intestazione Upgrade.

Successi:

  • 200 OK - La richiesta è stata elaborata con successo.
  • 201 Created - La richiesta è stata completata con successo e come risultato è stata creata una nuova risorsa.
  • 204 No Content - La richiesta è stata elaborata con successo, ma la risposta non contiene entità (ad esempio, quando si elimina una risorsa).

Reindirizzamenti:

  • 301 Moved Permanently - La risorsa richiesta è stata spostata in un nuovo URL permanente.
  • 302 Found (precedentemente "Moved temporarily") - La risorsa richiesta è temporaneamente disponibile a un altro URL.
  • 304 Not Modified - La risorsa non è stata modificata dalla richiesta precedente. Il browser può usare la versione memorizzata nella cache.

Errori del client:

  • 400 Bad Request - Il server non può elaborare la richiesta a causa di una sintassi errata.
  • 401 Unauthorized - La richiesta richiede autenticazione.
  • 403 Forbidden - L'accesso alla risorsa è vietato.
  • 404 Not Found - La risorsa richiesta non è stata trovata.
  • 405 Method Not Allowed - Il metodo HTTP usato nella richiesta non è consentito per questa risorsa.
  • 422 Unprocessable Entity - Il server comprende il tipo di contenuto della richiesta, ma non può elaborare le istruzioni in essa contenute (ad esempio, errori di validazione dei dati).

Errori del server:

  • 500 Internal Server Error - Il server ha incontrato un errore imprevisto.
  • 502 Bad Gateway - Il server, agendo come gateway o proxy, ha ricevuto una risposta non valida dal server a monte.
  • 503 Service Unavailable - Il server è temporaneamente non disponibile (ad esempio, a causa di sovraccarico o manutenzione).