Server web: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
testo, immagini e fonti |
|||
Riga 10:
Il software del server Web è accessibile tramite i nomi di dominio dei siti Web e garantisce la consegna del contenuto del sito all'utente richiedente. Anche il lato software è composto da diversi componenti, con almeno un server HTTP. Il server HTTP è in grado di comprendere HTTP e URL. Come hardware, un server Web è un computer che memorizza il software del server Web e altri file relativi a un sito Web, come documenti HTML, immagini e file JavaScript.
Quando un browser web, come [[Google Chrome]] o [[Mozilla Firefox|Firefox]], necessita di un file ospitato su un server web, il browser richiederà il file tramite HTTP<ref>{{Cita web|url=https://it.gadget-info.com/difference-between-web-browser|titolo=Differenza tra browser Web e server Web|sito=it.gadget-info.com|lingua=it|accesso=2021-10-27}}</ref>. Quando la richiesta viene ricevuta dal server web, il server HTTP accetterà la richiesta, troverà il contenuto e lo re-invierà al browser tramite HTTP<ref name=":0">{{Cita web|url=https://www.ionos.it/digitalguide/server/know-how/tutto-quello-che-ce-da-sapere-sui-web-server/|titolo=Cos’è un server web? E con quali software funziona?|sito=IONOS Digitalguide|lingua=it|accesso=2021-10-27}}</ref>.
Nello specifico, quando un browser richiede una pagina da un server web, il processo seguirà una serie di passaggi. Innanzitutto, un utente specificherà un URL nella barra degli indirizzi di un browser web. Il browser web otterrà quindi l'indirizzo IP del nome di dominio, traducendo l'[[Uniform Resource Locator|URL]] tramite DNS ([[Domain Name System]]) o effettuando una ricerca nella sua [[cache]]. Questo porterà il browser su un server web. Il browser richiederà quindi il file specifico dal server Web tramite una richiesta HTTP. Il server web risponderà, inviando al browser la pagina richiesta, sempre tramite HTTP. Se la pagina richiesta non esiste o se qualcosa va storto, il server web risponderà con un messaggio di errore. Il browser sarà quindi in grado di visualizzare la pagina web<ref>{{Cita web|url=https://giselda.altervista.org/reti1.php|titolo=Web server|sito=giselda.altervista.org|accesso=2021-10-27}}</ref>.
|