Kgjkjgf

Solo disponible en BuenasTareas
  • Páginas : 4 (891 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de diciembre de 2010
Leer documento completo
Vista previa del texto
• Peticiones en HTTP: GET y POST

Las peticiones en HTTP pueden realizarse usando dos métodos. El método GET, en caso de enviar parámetros junto a la petición, las enviaría codificadas en la URL.Por su parte, el método POST, en caso de enviarlos, lo haría como parte del cuerpo de la petición.

Una petición GET sigue el siguiente formato:
GET /index.html HTTP/1.1
Host: www.ejemplo.comUser-Agent: Mozilla/4.5 [en]
Accept: image/gif, image/jpeg, text/html
Accept-language: en
Accept-Charset: iso-8859-1

Podemos ver que está formada por:
1. Línea de petición: contiene el recursosolicitado.
2. Cabecera de petición: contiene información adicional sobre el cliente.
3. Cuerpo de petición: en las peticiones de tipo POST, y otras, contiene
información adicional.

• Línea depetición
La línea de petición está formada por los siguientes elementos:
1. Método: nombre del método de HTTP llamado (GET, POST, etc.).
2. Identificador de recurso: URL (uniform resource locator) delrecurso solicitado.
3. Versión de protocolo: versión del protocolo solicitada para la respuesta.

• Cabecera de petición
Contiene información adicional que puede ayudar al servidor (o a losservidores intermedios, los proxies y caches) a procesar adecuadamente la petición.

La información se proporciona en forma de:

Identificador: valor

De estos identificadores, los más conocidos eimportantes son:

Host: nombre del servidor solicitado.
User-Agent: nombre del navegador o programa usado para acceder al recurso.
Accept: algunos formatos de texto e imagen aceptados por el cliente.Accept-Language: idiomas soportados (preferidos) por el cliente, útil para personalizar la respuesta automáticamente.

• Parámetros de petición
Una petición HTTP puede también contener parámetros,como respuesta, por ejemplo, a un formulario de registro, a una selección de producto en una tienda electrónica, etc. Estos parámetros pueden pasarse de dos formas:

– Como parte de la cadena de...
tracking img