Funcionamiento De Una Website
Enviado por leo54321 • 7 de Febrero de 2014 • 206 Palabras (1 Páginas) • 256 Visitas
Introducción:
Funcionamiento de un Web Site:
El funcionamiento de un Web-Site es un ejemplo típico de la arquitectura cliente-servidor, en donde
múltiples clientes se conectan a un servidor (en algunos casos varios) en forma simultanea. En general el
servidor depende de la instalación del site mientras que el cliente suele ser un browser, en general Netscape
Navigator o Microsoft Explorer. Como en todo esquema cliente-servidor debe existir un protocolo que
especifique de que forma se comunican e intercambian datos el cliente y el servidor, el protocolo utilizado en
un web site es el protocolo HTTP que funciona “encapsulado” sobre el protocolo TCP/IP.
Introducción al Protocolo HTTP:
Básicamente el protocolo es iniciado por el cliente con un “request”, es decir un pedido de un recurso
determinado, que es casi siempre contestado por el server con el envío de una respuesta (“response”) que
incluye un código indicando si el pedido pudo ser resuelto por el server o no.
Un request genérico tiene la forma:
METODO URI PROTOCOLO CrLf
HEADERS*
CrLf
Datos
El MÉTODO en general puede ser GET o POST
URI es el identificador del recurso que se desea pedir, el formato es: http://host:port/path?query_string
PROTOCOLO debe ser HTTP / 1.1
CrLf es un Carriage Return seguido de un New Line (0x13,0x10)
Headers son de tipo: Header-Name: Value CrLf, y pueden indicar varias cosas.
Un ejemplo de pedido es:
GET http://www.yahoo.com HTTP/1.1
...