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.