Middle
Di cosa è composta una richiesta HTTP?
sobes.tech AI
Risposta dell'AI
La richiesta HTTP è composta da diverse parti:
- Linea di inizio (Request Line) — contiene il metodo (GET, POST, ecc.), l'URL e la versione del protocollo.
- Intestazioni (Headers) — coppie chiave-valore, trasmettono metadati (ad esempio, Content-Type, Authorization).
- Linea vuota — separa le intestazioni dal corpo.
- Corpo della richiesta (Body) — parte opzionale, contiene dati (ad esempio, in una richiesta POST).
Esempio di linea di inizio e intestazioni:
POST /api/user HTTP/1.1
Host: example.com
Content-Type: application/json
Authorization: Bearer token
{"name":"John"}