¿Qué significa http antes del nombre de dominio?
HTTP: es la abreviatura de Hyper Text Transfer Protocol. Es decir, la abreviatura de Protocolo de transferencia de hipertexto, utilizada para gestionar la conexión entre el hipertexto y otros documentos de hipertexto.
1. ¿Qué es el protocolo HTTP?
La dirección del sitio web que ingresamos en la barra de direcciones del navegador se llama URL (UniformResourceLocator, Localizador uniforme de recursos). Así como cada casa tiene una dirección, cada página web también tiene una dirección de Internet. Cuando ingresa una URL en el cuadro de dirección del navegador o hace clic en un hipervínculo, la URL determina la dirección a navegar. El navegador extrae el código de la página web del sitio en el servidor web a través del Protocolo de transferencia de hipertexto (HTTP) y lo traduce en una hermosa página web.
El protocolo básico es el protocolo TCP/IP. Sin embargo, la capa superior del modelo TCP/IP es la capa de aplicación (capa de aplicación), que contiene todos los protocolos de alto nivel. Los protocolos de alto nivel incluyen: protocolo de transferencia de archivos FTP, protocolo de transferencia de correo electrónico SMTP, servicio del sistema de nombres de dominio DNS, protocolo de transferencia de noticias en red NNTP y protocolos HTTP, etc.
El protocolo HTTP es un protocolo de transmisión utilizado para transmitir hipertexto desde un servidor WWW a un navegador local. Puede hacer que el navegador sea más eficiente y reducir la transmisión de la red. No solo garantiza que la computadora transmita documentos de hipertexto de manera correcta y rápida, sino que también determina qué parte del documento se transmite y qué parte del contenido se muestra primero (como el texto antes que los gráficos), etc. Esta es la razón por la que todas las direcciones web que ve en su navegador comienzan con ". La comunicación HTTP generalmente ocurre a través de una conexión TCP/IP. El puerto predeterminado es TCP80, pero hay otros puertos disponibles. Esto no significa que el protocolo HTTP solo pueda ser completado sobre otros protocolos en Internet u otras redes. HTTP solo indica una transmisión confiable.
Este proceso es como llamar al comerciante para realizar un pedido y luego. los comerciantes nos dicen qué productos están en stock y qué productos están agotados. Para estos, nos comunicamos con nosotros por teléfono (HTTP es a través de TCP/IP, por supuesto, también podemos enviarnos un fax, siempre que nos comuniquemos con ellos por teléfono). Los comerciantes también tienen faxes.
Lo anterior presenta brevemente la operación macro del protocolo HTTP. Aquí hay una introducción al proceso de operación interna del protocolo HTTP. "Cliente" y "Servidor" son conceptos relativos que solo existen durante una conexión específica, es decir, un cliente en una determinada conexión puede actuar como servidor en otra conexión. El proceso de intercambio de información del modelo cliente/servidor basado en el protocolo HTTP se divide en cuatro procesos A: establecer una conexión, enviar información de solicitud, enviar información de respuesta y cerrar la conexión. Este es como el ejemplo anterior, todo el proceso de nuestro pedido por teléfono. De hecho, en resumen, cualquier servidor, excepto los archivos HTML, también existe un programa residente HTTP que se utiliza para responder a las solicitudes de los usuarios. Su navegador es un cliente HTTP y envía una solicitud al servidor cuando se ingresa un archivo de inicio. Se hace clic en el navegador o en un hipervínculo, el navegador envía una solicitud al servidor. Se envía una solicitud HTTP a la URL especificada por la dirección IP. El programa residente recibe la solicitud y realiza las operaciones necesarias antes de devolver el archivo solicitado. Durante el proceso, los datos se envían y reciben a través de la red. Se dividen en uno o más paquetes de datos (paquete), cada paquete de datos incluye: datos a transmitir, es decir, le dice a la red cómo procesar el paquete de datos. TCP/IP determina el formato de cada paquete de datos si no se le informa de antemano, es posible que no sepa que la información se divide en muchos fragmentos pequeños para su transmisión y reensamblaje.
Es decir, además de. Al ser propietario del producto, el comerciante también cuenta con personal para contestar sus llamadas telefónicas. Cuando realiza una llamada, su voz se convierte en varios datos complejos y se transmite al teléfono de la otra parte a través de la línea telefónica. varios datos complejos en sonido para que el personal del otro comerciante pueda comprender su solicitud. No es necesario que comprenda cómo se convierten los sonidos en datos complejos.