-
El navegador le pregunta al sistema operativo si tiene el DNS del sitio , si este no lo tiene se conecta con el servidor DNS para obtener la IP del sitio
-
Una vez el navegador conoce la dirección IP forma en la memoria RAM un http request (este es organizado utilizando un formato llamado Get)
HTTP REQUESTGET/fundamentos http/2 Host: www.platzi.com User-agent: Chrome 28 Estos datos los empaqueta y se los envía al servidor por el puerto 80
-
Una vez llega la peticion al servidor este nos responde con un HTTP response
HTTP 200 (ok todo funciono) O 404-500 Date: XXXX Server nginx 18 Last modified: XXXX Content-length:13 Connection: close Cotent type: text/html <h1>hola</h1>
-
Si esta pagina necesita cargar imágenes , css , js hace un hace un assets request que es volver al punto 1 pero con el link de asset que proporciona el HTML
**Pueden ver mas en este link **
https://www.ionos.es/digitalguide/hosting/cuestiones-tecnicas/protocolo-http/}
Espero les sirva
Fundamentos de Ingeniería de Software