http(s) e il browser

pubblicato da s.bellantone

Hyper Text Transfer Protocol

  • HTTP (HyperText Transfer Protocol) è il protocollo di comunicazione usato per il trasferimento di informazioni sul web.
  • È il metodo principale con cui i browser web e i server comunicano tra loro.
  • È basato su richiesta e risposta: Il client (di solito un browser) invia una richiesta a un server, che risponde con i dati richiesti.
  • Ogni richiesta HTTP è indipendente dalle altre, quindi il server non mantiene memoria delle richieste precedenti (a meno che non si usino altre tecnologie).

Una tipica richiesta del browser avviene attraverso la barra dell'URL, la casella in alto dove scriviamo l'indirizzo web al quale ci vogliamo collegare. Con questa richiesta chiediamo al server una particolare risorsa presente sul suo file system.

La risorsa richiesta, anche se in genere è una pagina HTML, può essere un file di diverso tipo: PHP, Jpg, Gif, PNG, PDF ecc..
Il percorso e il nome della risorsa sono indicati nell'URL es.

http://www.ilmiosito.it/prodotti/computer.html
dove il file computer.html si trova nella cartella prodotti che si trova all'interno della cartella principale (root) del sito ilmiosito.it