¿Qué pasa realmente cuando escribís una URL y apretás Enter?
Paola L.
Nivel 2 ·
Paola L.
Nivel 2 ·
Itzayana M.
Nivel 3 ·
1. El navegador interpreta la URL y revisa su caché. 2. Resolución DNS: averigua qué IP corresponde al dominio (caché del sistema, del router, del proveedor y, si no, consultando servidores DNS hasta el autoritativo).
Rodri2005
Nivel 3 ·
3. Conexión con esa IP: TCP con el famoso three-way handshake, o QUIC si es HTTP/3. 4. Si es HTTPS, el handshake TLS: se verifica el certificado y se acuerdan las claves de cifrado.
CondorNavegante
Nivel 3 ·
5. Se envía la petición HTTP (GET /). 6. El servidor responde con el HTML y un código de estado (200, 301, 404...).
inspectorcito500
Nivel 3 ·
7. El navegador parsea el HTML, arma el DOM, pide CSS, JS e imágenes, arma el CSSOM, calcula el layout y pinta.
Brandon E.
Nivel 2 ·
En una entrevista suma saber profundizar en la parte que te pregunten: DNS, TLS o renderizado. No hace falta saber todo al detalle.
Paola L.
Nivel 2 ·
Este orden me lo guardo. La parte de TLS es la que siempre me trababa.
Maximiliano C.
Nivel 2 ·
Detalle que suma puntos: hoy se reutilizan conexiones (keep-alive, HTTP/2 multiplexado), no se abre una nueva por cada recurso.
Mario
Nivel 2 ·
Y que el navegador empieza a pedir recursos antes de terminar de leer el HTML, gracias al preload scanner. Por eso el orden de los recursos importa.