¿Cómo se relaciona http con www?

El Protocolo de transferencia de hipertexto (HTTP) es un método utilizado para transferir o transmitir información en la World Wide Web. Es un protocolo de Internet abierto patentado cuyo propósito original era proporcionar una forma de publicar y recibir páginas HTML.

El desarrollo de HTTP fue coordinado por el Consorcio World Wide Web y los grupos de trabajo del Grupo de trabajo de ingeniería de Internet, que culminó con la publicación de una serie de RFC, especialmente RFC 2616, que define HTTP / 1.1, la versión de HTTP de uso común hoy en día. .

HTTP es un protocolo de solicitud / respuesta entre clientes y servidores. El cliente de origen, como un navegador web, una araña u otra herramienta de usuario final, se denomina agente de usuario. El servidor de destino, que almacena o crea recursos como archivos e imágenes HTML, se denomina servidor de origen. Entre el agente de usuario y el servidor de origen puede haber varios intermediarios, como servidores proxy, puertas de enlace y túneles.

Un cliente HTTP inicia una solicitud estableciendo una conexión de Protocolo de control de transmisión (TCP) a un puerto particular en un host remoto (puerto 80 de forma predeterminada; consulte la Lista de números de puerto TCP y UDP). Un servidor HTTP que escucha en ese puerto espera a que el cliente envíe un mensaje de solicitud.

Al recibir la solicitud, el servidor devuelve una línea de estado, como “HTTP / 1.1 200 OK”, y un mensaje propio, cuyo cuerpo es quizás el archivo solicitado, un mensaje de error u otra información.

Los recursos a los que accede HTTP se identifican mediante identificadores uniformes de recursos (URI) (o, más específicamente, URL) utilizando los esquemas http: o https URI.

HTTP significa Protocolo de transferencia de hipertexto, mientras que WWW (como ya sabrá) significa World Wide Web. HTTP es una de las muchas reglas que puede seguir un remitente al enviar datos a través de www. En comparación, HTTPS (HTTP Secure, es decir, solo datos cifrados) es otro protocolo (conjunto de reglas) utilizado por otros sitios web. Es posible que haya visto direcciones como http://www.somesite.com y https://www.someothersite.com .

HTTP significa protocolo de transferencia de hipertexto, mientras que WWW significa web. HTTP es el estándar de comunicación utilizado por su navegador web. HTTP es utilizado por el navegador web para comunicarse con el servidor. Mientras WWW se coloca antes del sitio web. WWW indica que estás visitando un sitio web.