Hyper Text Transfer Protocol
HTTP significa Hyper Text Transfer Protocol. HTTP è il protocollo sottostante usato dal World Wide Web e questo protocollo definisce come i messaggi sono formattati e trasmessi, e quali azioni i server web e i browser devono intraprendere in risposta ai vari comandi.
Per esempio, quando inserisci un URL nel tuo browser, questo invia effettivamente un comando HTTP al server web indirizzandolo a recuperare e trasmettere la pagina web richiesta. L'altro standard principale che controlla il funzionamento del World Wide Web è l'HTML, che copre come le pagine Web sono formattate e visualizzate.
HTTP è chiamato un protocollo senza stato perché ogni comando viene eseguito indipendentemente, senza alcuna conoscenza dei comandi che lo hanno preceduto. Questa è la ragione principale per cui è difficile implementare siti web che reagiscano in modo intelligente agli input dell'utente. Questa lacuna di HTTP è stata affrontata in un certo numero di nuove tecnologie, tra cui ActiveX, Java, JavaScript e cookies.
Gli errori su Internet possono essere abbastanza frustranti - soprattutto se non si conosce la differenza tra un errore 404 e un errore 502. Questi messaggi di errore, chiamati anche codici di stato HTTP, sono codici di risposta dati dai server web e aiutano a identificare la causa del problema.
Per esempio, "404 File Not Found" è un comune codice di stato HTTP. Significa che il server web non riesce a trovare il file richiesto. Questo significa che la pagina web o un altro documento che hai cercato di caricare nel tuo browser web è stato spostato o cancellato, oppure hai inserito l'URL o il nome del documento sbagliato.