Hypertext Transfer Protocol: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m cat |
m ZeroBot - typo |
||
Riga 17:
risposta.
HTTP differisce da altri protocolli di livello 5 come FTP, per il fatto che le connessioni vengono generalmente chiuse una volta che una particolare richiesta (o una serie di richieste correlate) è stata soddisfatta. Questo comportamento rende il protocollo HTTP ideale per il World Wide Web, in cui le pagine molto spesso contengono dei collegamenti (''link'') a pagine ospitate da altri server. Talvolta però pone problemi agli sviluppatori di contenuti web,
Esistono anche due versioni ''sicure'' del protocollo HTTP chiamate '''[[SHTTP]]''' e '''[[HTTPS]]'''. La prima, modellata sulla posta cifrata [[S/MIME]], è ormai caduta in disuso e prevede meccanismi crittografici a livello di ''payload'': le richieste e gli header vengono scambiati in chiaro mentre il contenuto della ''pagina'' viene cifrato come una struttura [[MIME]] ''multipart''. Il meccanismo HTTPS, inventato da [[Netscape]] usa invece il sottostante canale [[Crittografia|cifrato]] a livello di [[Reti|trasporto]] mediante [[SSL]] o [[TLS]] per impedire l'intercettazione di qualsiasi parte della transazione. Entrambe i protocolli possono garantire l'[[Identità|identità]] del mittente, ma solo SHTTP è in grado di garantire anche l'[[Integrità|integrità]] del contenuto dopo averlo, ad esempio, memorizzato su un disco.
|