Categorías: Todo - navegador - servidor - software - arquitectura

por julion alvarez hace 6 años

2389

Servidor Web

Un servidor web es un programa que opera en un ordenador, esperando y respondiendo a peticiones de clientes, típicamente navegadores web. Su función principal es procesar scripts del lado del servidor para generar salidas en HTML y otros lenguajes que se muestran en el navegador del cliente.

Servidor Web

Servidor Web

Software

lgunos servidores web importantes son: Nginx Apache Internet Information Services (IIS) Cherokee Tomcat Otros servidores, más simples pero más rápidos, son: lighttpd thttpd

Funcionamiento

Un servidor web tiene la función de procesar los scripts del lado del servidor para dar una salida en HTML y otros lenguajes del lado del cliente al Navegador Web del cliente.
El Servidor web se ejecuta en un ordenador manteniéndose a la espera de peticiones por parte de un cliente (un navegador web) y responde a estas peticiones adecuadamente, mediante una página web que se exhibirá en el navegador o mostrando el respectivo mensaje si se detectó algún error.

Arquitectura

Petición POST
Es el segundo tipo de petición HTTP más utilizado. Los datos a enviar al servidor se incluyen en el cuerpo de la misma petición con las cabeceras HTTP asignadas correspondientemente respecto al tipo de petición.

Las cabeceras más comunes que se envían en una petición POST: Petition type: Especifica el tipo de petición HTTP. (Esta cabecera no tiene nombre, se envía tal cual) Referer: Especifica la url desde la cual se hizo la petición POST. Content-Length: Especifica la longitud en bytes de los datos enviados en el cuerpo de la petición. Origin: Especifica la url principal del sitio.[cita requerida] User-Agent:Especifica el identificador del navegador Web desde el cual se hizo la petición. Content-Type: Especifica el formato o MIME de los datos enviados en el cuerpo de la petición. Accept: Especifica el MIME que se espera en la respuesta. Accept-Language: Especifica el código del lenguaje esperado en la respuesta. Accept-Charset: Especifica la codificación que se espera en la respuesta. Cookie: Especifica un identificador de sesión en la petición derivado de un cookie. Accept-Encoding: Especifica el tipo de codificación (generalmente compresión) que se espera de la respuesta.

Peticion GET
Las peticiones al servidor suelen realizarse mediante HTTP utilizando el método de petición GET, en el que el recurso se solicita a través de la url al servidor Web.

es un programa informático que procesa una aplicación del lado del servidor, realizando conexiones bidireccionales o unidireccionales y síncronas o asíncronas