Junior — Middle
Puoi elencare i principali metodi HTTP e spiegare il loro utilizzo?
sobes.tech AI
Risposta dell'AI
I metodi HTTP principali e il loro utilizzo:
- GET — richiesta per ottenere una risorsa. Usato per leggere dati senza modificare lo stato del server.
- POST — inviare dati al server per creare una nuova risorsa o eseguire un'azione.
- PUT — aggiornare una risorsa esistente o crearla se non esiste (metodo idempotente).
- DELETE — eliminare una risorsa.
- PATCH — aggiornamento parziale di una risorsa.
- HEAD — richiesta di intestazioni della risorsa senza corpo, usata per verificare l'esistenza o i metadati.
Esempio: lavorando con REST API
- GET /users — ottenere l'elenco degli utenti
- POST /users — creare un nuovo utente
- PUT /users/1 — aggiornare l'utente con id=1
- DELETE /users/1 — eliminare l'utente con id=1
Comprendere questi metodi è importante per organizzare correttamente l'interazione tra client e server.