3.310 cursos gratis
6.275.657 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Programación > Introducción básica al protocolo HTTP > La petición. Transformar una URL (Uniform Resource Locator) en una petición HTTP

Introducción básica al protocolo HTTP

Autor: Pablo Alberto Camino
Curso: 5/5 5/5 (1 opinión) |1053 alumnos|Fecha publicación: 03/06/2008

Capítulo 4:

 La petición. Transformar una URL (Uniform Resource Locator) en una petición HTTP

Una URL nos ofrece toda la información necesaria para obtener un recurso mediante una petición HTTP, veremos cómo leerla. Las direcciones de las páginas web, o URL (Localizador Uniforme de Recursos), contienen la información para la petición HTTP. Las URL se construyen de la siguiente forma: <ESQUEMA>://<DOMINIO>/<RECURSO>. Las URL HTTP son las que tienen el esquema http, por ejemplo: http://www.google.com/search?q=mailxmail, donde el dominio es www.google.com y el recurso es /search?q=mailxmail

El dominio nos indica a qué servidor conectarnos, el recurso, qué solicitar. Si queremos realizar la petición asociada a esta URL mediante Telnet, lo primero que demos hacer es abrir una conexión en el puerto 80 con el servidor. Para eso, utilizamos el dominio que es el nombre del servidor, único en toda la red.
    telnet> open www.google.com 80
Luego, enviamos nuestra línea de petición, seguida de una línea en blanco como se explicó en el capítulo anterior.
    GET /search?q=mailxmail HTTP/1.1

Con esto indicamos al servidor que queremos ese recurso. A continuación recibiremos la respuesta.
Es recomendable en todas las peticiones agregar la cabecra opcional Host que indica el dominio del cual queremos obtener el recurso. La petición quedaría así:
    GET /search?q=mailxmail HTTP/1.1
    Host:
www.google.com

Esto es porque a veces un mismo servidor físico puede albergar más de un sitio web distinto. Entonces, para que el servidor sepa de qué sitio queremos el curso, debemos enviarle la cabecera Host que indica el dominio de la URL. Las cabeceras se componen de un nombre, seguido de ":", un espacio en blanco, su valor, y finalizan con <CRLF>. Más adelante veremos en detalle otras cabeceras disponibles.

Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Información de los programas con certificado

Hay 1 opinión. Opina sobre este curso.


Cursos similares a Introducción básica al protocolo HTTP


Cursos Valoración Alumnos Vídeo
La virtualidad desafía el paradigma de la educación superior
Las nuevas tecnologías de la información y comunicaciones (TIC) han generado cambios en muchos ámbitos de nuestra vida, entre ellos en la educación. Se han gene... [04/01/05]
 4,83/5 1.478  
Apache + PHP + MySql + PhpMyAdmin como módulo de Apache
Éste es un breve manual para una instalación rápida de PHP como módulo de Apache. Recuerda que el PHP también puede instalarse como CGI aunque no es el tipo de ... [18/01/05]
5/5 8.823  
DSSS Comunicaciones en banda base utilizando el espectro ensanchado
Las comunicaciones en espectro ensanchado en la actualidad tienen bastantes aplicaciones entre las que se incluyen la telefonía celular y redes locales de datos, entre ot... [12/11/04]
 3,92/5 1.384  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail