12.176 cursos gratis
8.742.066 alumnos
Facebook Twitter YouTube
Busca cursos gratis:

Introducción básica al protocolo HTTP

Autor: Pablo Alberto Camino
Curso:
10/10 (1 opiniýn) |2176 alumnos|Fecha publicaciýn: 03/06/2008
Envýa un mensaje al autor

Capýtulo 3:

 La petición. Solicitar un recurso por HTTP

Los recursos en HTTP se solicitan mediante peticiones que respetan la siguiente estructura:
* <VERBO> <RECURSO> HTTP/<VERSIÓN><CRLF>
* <CABECERAS>
* <CRLF>

Veamos nuestro ejemplo: GET / HTTP/1.1
Aquí GET, es el verbo, / es el recurso y la versión de HTTP es 1.1
<CRLF>Indica los caracteres de retorno del carro y avance de línea. Son los caracteres ascii 13 y 10. Es lo que en Telnet se envía al presionar <Enter>. HTTP se basa en líneas de instrucciones separadas por <CRLF>. En nuestro ejemplo no enviamos ninguna cabecera, pero las analizaremos más adelante. La petición siempre termina en una línea en blanco, es decir, luego de todas las líneas de petición se envía un <CRLF> adicional para que el servidor sepa que ya hemos terminado.

Los verbos disponibles son los siguientes:
* GET -          Obtiene un recurso del servidor
* HEAD -       Obtiene sólo las cabeceras relacionadas a un recurso del servidor
* POST -        Envía datos al servidor para que sean procesados (Este método admite cabeceras y cuerpo)
* PUT -          Envía un recurso al servidor (Este método requiere un cuerpo)
* TRACE -     Obtiene una traza de los servidores intermedios por los que viaja la petición
* OPTIONS - Averigua qué verbos admite el servidor
* DELETE -    Elimina un recurso del servidor
De estas opciones la más utilizada es GET, que permite obtener los documentos que ofrece el servidor. POST se utiliza a veces para enviar los datos de formularios web. El resto de los métodos no se utilizan y no son admitidos por la mayoría de los servidores actuales.

Nuestras novedades en tu e-mail

Escribe tu e-mail:



MailxMail tratarý tus datos para realizar acciones promocionales (výa email y/o telýfono).
En la polýtica de privacidad conocerýs tu derechos y gestionarýs la baja.

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



  • Výdeo
  • Alumnos
  • Valoraciýn
  • Cursos
1. Introducción básica a Linux
Curso básico de Linux explicando aspectos importantes de Fedora Core, KNOPIX, SuSE... [14/07/06]
25.314  
2. PHP, HTML y MYSQL. Guía básica
PHP , HTML y MYSQL . Este curso básico de programación te enseñará una manera... [18/11/09]
3.217  
3. Visual Basic 6.0. Guía básica
Visual Basic es un lenguaje de programación desarrollado para Microsoft . Con... [19/11/09]
6.166  

ýQuý es mailxmail.com?|ISSN: 1699-4914|Ayuda
Publicidad|Condiciones legales de mailxmail