Servidor web

Solo disponible en BuenasTareas
  • Páginas : 36 (8941 palabras )
  • Descarga(s) : 0
  • Publicado : 10 de febrero de 2011
Leer documento completo
Vista previa del texto
web
Principio del formulario
Recherche
Final del formulario
* Registrase
* Mapa de la web
* Lengua
* Francés
* Alemán
* Inglès
* Español
* Italiano
* Portugués
* RSS
* Actualidades
* FAQ
* Programas
* Programas - Actualizaciones
* Conexión
Principio del formulario
IdentificaciónUsuario Contraseña( ¿olvidado? )
Final del formulario
* High-Tech
* Salud
* Inicio
* Foro
* Trucos
* Descargar
* Actualidades
* Artìculos
* Inicio ›
* Artículos ›
* Redes ›
* Internet (protocolos) ›
* El protocolo HTTP
* Imprimir

4
opiniones

El protocolo HTTP
Artículo Tabla de contenidos
* Internet (protocolos)
* Internet* Protocolos
* Direcciones IP
* DNS (Nombre de dominio)
* Direcciones IP
* Avanzado:
* TCP/IP
* IP
* ARP
* ICMP
* TCP
* UDP
* Direcciones IP
* QoS (Calidad de servicio)
* MPLS
* PPP / SLIP
* HTTP
* LDAP
* DHCP
* SNMP
*RTCP
* IPv6
* Activación de puertos
* VLAN
* POP3, SMTP, IMAP
* FTP
* Telnet
* RFC
* Ver También:
* World Wide Web
* EMail
* RSS
* Podcast
* Motores de búsqueda
* Firewall
* Direcciones IP
* FAQ Redes
* FAQ Internet
Introducción alprotocolo HTTP
Desde 1990, el protocolo HTTP (Protocolo de transferencia de hipertexto) es el protocolo más utilizado en Internet. La versión 0.9 sólo tenía la finalidad de transferir los datos a través de Internet (en particular páginas Web escritas en HTML). La versión 1.0 del protocolo (la más utilizada) permite la transferencia de mensajes con encabezados que describen el contenido de losmensajes mediante la codificación MIME.
El propósito del protocolo HTTP es permitir la transferencia de archivos (principalmente, en formato HTML). entre un navegador (el cliente) y un servidor web (denominado, entre otros, httpd en equipos UNIX) localizado mediante una cadena de caracteres denominada dirección URL.
Comunicación entre el navegador y el servidor
La comunicación entre elnavegador y el servidor se lleva a cabo en dos etapas:

* El navegador realiza una solicitud HTTP
* El servidor procesa la solicitud y después envía una respuesta HTTP
En realidad, la comunicación se realiza en más etapas si se considera el procesamiento de la solicitud en el servidor. Dado que sólo nos ocupamos del protocolo HTTP, no se explicará la parte del procesamiento en el servidor enesta sección del artículo. Si este tema les interesa, puede consultar el articulo sobre el tratamiento de CGI.
Solicitud HTTP
Una solicitud HTTP es un conjunto de líneas que el navegador envía al servidor. Incluye:
* Una línea de solicitud: es una línea que especifica el tipo de documento solicitado, el método que se aplicará y la versión del protocolo utilizada. La línea está formadapor tres elementos que deben estar separados por un espacio:
* el método
* la dirección URL
* la versión del protocolo utilizada por el cliente (por lo general, HTTP/1.0)
* Los campos del encabezado de solicitud: es un conjunto de líneas opcionales que permiten aportar información adicional sobre la solicitud y/o el cliente (navegador, sistema operativo, etc.). Cada una deestas líneas está formada por un nombre que describe el tipo de encabezado, seguido de dos puntos (:) y el valor del encabezado.
* El cuerpo de la solicitud: es un conjunto de líneas opcionales que deben estar separadas de las líneas precedentes por una línea en blanco y, por ejemplo, permiten que se envíen datos por un comando POST durante la transmisión de datos al servidor utilizando un...
tracking img