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.
Hay 1 opinión. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
MySQL básico. Bases de datos y software libre (cuarta parte) Curso de informática sobre MySQL básico incluida la instalación, configuración y descarga de MySQL. En esta cuarta parte de nuestro curso sobre Bases de datos y software ... [30/10/08] |
|
447 | ||
|
Introducción a las comunicaciones por satélite A partir del lanzamiento del primer satélite ruso SPUTNIK en 1957, los mercados corporativos han visto a la comunicación vía satelital como una gran oportunidad de mejora... [27/09/06] |
|
1.902 | ||
|
Informática. Desarrollo científico del ordenador Ordenador, ciencia e informática son las claves de este curso. Conoce el desarrollo científico que hay detrás de una computadora u ordenado... [10/07/09] |
|
4.425 | ||
Publicar en
del.icio.us
digg
meneame