Junior
Di quali parti è composta una richiesta HTTP?
sobes.tech AI
Risposta dell'AI
Una richiesta HTTP è composta dalle seguenti parti:
- Linea di richiesta (Request Line): Determina il tipo di richiesta, la risorsa target e la versione del protocollo HTTP.
- Intestazioni (Headers): Contengono informazioni aggiuntive sulla richiesta, mittente, tipo di dati trasmessi, ecc.
- Corpo (Body): Contiene i dati trasmessi al server, ad esempio dati di moduli o oggetti JSON. Non è presente in tutti i tipi di richiesta (ad esempio, non in GET).
Esempio di struttura:
GET /resource HTTP/1.1
Host: example.com
User-Agent: Mozilla/5.0
Accept: text/html
In questo caso, la linea di richiesta è GET /resource HTTP/1.1, le intestazioni sono Host, User-Agent, Accept. Il corpo in questa richiesta GET è assente.