Cómo funciona la web
Cómo funciona la Web
1. El cliente y el servidor Web se comunican a través del protocolo HTTP. Los servidores web también se denominan servidores HTTP o contenedores web.
2. El protocolo HTTP adopta el modo de solicitud/respuesta. Es decir, el cliente inicia una solicitud HTTP, el servidor web recibe y analiza la solicitud HTTP y luego envía la respuesta HTTP al cliente.
3. El servidor web se refiere a un programa de software, como Apache Tomcat, Jboos, etc. Su función es administrar aplicaciones web. Cuando el cliente envía una solicitud HTTP, el servidor web correspondiente recibe la solicitud HTTP, llama a la aplicación web correspondiente para procesar la solicitud y luego el servidor web devuelve el resultado de la respuesta al cliente.
Información ampliada
1. Servidor es un concepto de hardware, que se refiere a un host que funciona las 24 horas del día. En pocas palabras, es una computadora con un servidor web y aplicaciones web configuradas en ella. El cliente puede realizar una solicitud HTTP al servidor a través de la dirección URL y acceder a los archivos de recursos de la aplicación web.
2. La comunicación HTTP no se limita a plataformas de sistemas y lenguajes de programación específicos, porque el protocolo HTTP estipula estrictamente el formato de datos de las solicitudes HTTP y las respuestas HTTP. Por lo tanto, el cliente HTTP (navegador) y el servidor web cumplen con el protocolo HTTP, por lo que pueden comprender los datos de ambas partes y comunicarse sin problemas.
3. El formato de solicitud HTTP consta de tres partes:
1), método de solicitud, URI y versión del protocolo HTTP
2), encabezado de solicitud (Solicitud). Encabezado): Contiene mucha información útil sobre el entorno del cliente y el cuerpo de la solicitud.
3) Cuerpo de la solicitud (Contenido de la solicitud): Contiene los parámetros de la solicitud. Está separado del encabezado de la solicitud por un espacio para indicar el final del encabezado de la solicitud.
Materiales de referencia
Enciclopedia-web de Baidu