Hypertext Transfer Protocol
HTTP regola richieste e risposte tra client e server. Metodo, stato e contenuto devono corrispondere al comportamento concordato dell’applicazione.
Che cosa significa HTTP?
L’Hypertext Transfer Protocol (HTTP) è un protocollo applicativo per scambiare richieste e risposte. RFC9110 ne definisce il significato comune a più versioni HTTP. MDN spiega metodi, intestazioni, codici di stato e contenuti dei messaggi. HTTP viene usato per siti web e interfacce applicative.
Esempio: recuperare un elenco di progetti
In un portale ipotetico, il browser richiede al server un elenco di progetti. Il server verifica l’accesso e restituisce una risposta con stato e contenuto. Il client deve interpretarla secondo il formato d’interfaccia concordato, senza considerare una connessione stabilita come un successo.
HTTP non decide autonomamente quali progetti una persona possa vedere. Questa regola deve essere applicata dall’applicazione. Un codice di stato deve descrivere correttamente l’esito effettivo.
HTTPS indica HTTP su una connessione protetta. La versione HTTP descrive invece la variante del protocollo; occorre distinguere i due aspetti durante progettazione e ricerca dei guasti.
Fonti
Termini correlati
- HTTPSHTTPS protegge la comunicazione HTTP con TLS. Il trasporto protetto non dimostra da solo che un modulo sia elaborato correttamente o che l’utente abbia accesso.
- HTTP/2HTTP/2 trasporta più scambi HTTP su una connessione TCP. Il possibile guadagno di efficienza non sostituisce la misura delle prestazioni reali di pagina e server.
- HTTP/3HTTP/3 trasporta HTTP su QUIC. Vantaggi e raggiungibilità dipendono anche da rete ed estremi; non è dimostrata un’accelerazione universale.
- Return-PathReturn-Path registra il percorso di ritorno SMTP in un’intestazione. Spiega la via tecnica delle notifiche di errore, non l’identità di una persona.
- Envelope-FromEnvelope-From identifica il mittente SMTP per il trasporto e le notifiche di errore. Va distinto dall’indirizzo del mittente visibile.
- Rapporto aggregato DMARCUn rapporto aggregato DMARC riassume i controlli di dominio di un sistema segnalante in un periodo. Aiuta a esaminare fonti di invio ed errori di configurazione.
Articoli sul tema








Cloud & gestione con ASES
Hosting, deployment, manutenzione e assistenza

