Sobes.tech
Junior

Quali codici di risposta possono essere restituiti dal server web?

sobes.tech AI

Risposta dell'AI

1xx: Informazioni

  • 100 Continue: Il server ha ricevuto la parte iniziale della richiesta e attende la continuazione.
  • 101 Switching Protocols: Il client ha richiesto il cambio di protocollo, e il server è pronto a farlo.

2xx: Operazioni riuscite

  • 200 OK: Risposta standard di successo.
  • 201 Created: La risorsa è stata creata con successo come risultato della richiesta.
  • 204 No Content: Il server ha elaborato con successo la richiesta, ma non invierà un corpo di risposta.

3xx: Reindirizzamenti

  • 301 Moved Permanently: La risorsa è stata spostata definitivamente su un nuovo URI.
  • 302 Found (precedentemente "Moved Temporarily"): La risorsa si trova temporaneamente su un altro URI.
  • 304 Not Modified: La risorsa non è stata modificata dalla richiesta precedente.

4xx: Errori del client

  • 400 Bad Request: Il server non può elaborare la richiesta a causa di un errore di sintassi o parametri errati.
  • 401 Unauthorized: È richiesta l'autenticazione per accedere alla risorsa.
  • 403 Forbidden: Il server ha capito la richiesta, ma nega l'accesso.
  • 404 Not Found: Il server non riesce a trovare la risorsa richiesta.
  • 405 Method Not Allowed: Il metodo usato nella richiesta non è consentito per questa risorsa.

5xx: Errori del server

  • 500 Internal Server Error: Errore interno del server.
  • 502 Bad Gateway: Il server, agendo come gateway o proxy, ha ricevuto una risposta non valida dal server upstream.
  • 503 Service Unavailable: Il server è temporaneamente incapace di elaborare la richiesta, di solito a causa di sovraccarico o manutenzione.
  • 504 Gateway Timeout: Il server, come gateway, non ha ricevuto una risposta tempestiva dal server upstream.