Métodos HTTP en profesordeinformatica.com

Métodos HTTP

Por Aitor López de Aberasturi el Domingo, 03 de Noviembre de 2013 0 Comentarios

Vamos a explicar con más detalle los diferentes métodos con los que el cliente hace peticiones sobre el servidor HTTP para la versión 1.1. Estos métodos son: GET, POST, HEAD, PUT, DELETE, TRACE, OPTIONS, CONNECT.

GET: Obtiene información del servidor. Obtenemos tanto la cabecera de la página como el cuerpo del mensaje o el contenido de la página web.

HEAD: Obtiene la cabecera de la pagina. Es lo mismo que el método GET, pero en este caso sólo nos devuelve la cabecera.

POST: Empleado para enviar información al servidor. Se suele utilizar para enviar información desde formularios como usuario y password que no queremos que sea visible.

PUT: Envía un objeto al servidor. Sirve para crear o registrar información en el servidor.

DELETE: Solicita al servidor que borre el recurso indicado en la URI.

OPTIONS: Devuelve los métodos habilitados o soportados por el servidor.

TRACE: Nos permite ver los mensajes que se envían entre el cliente y servidor. Por ejemplo se utiliza para ver la petición que ha llegado al servidor para comprobar si un elemento intermedio (proxy, gateway, tunel, etc.) la ha modificado.

CONNECT: Para ver si se tiene acceso a un servidor. Este método se reserva para uso con proxys. Permitirá que un proxy pueda dinámicamente convertirse en un túnel. Por ejemplo para comunicaciones con SSL.

Próxima entrada

Códigos de Estado HTTP


Sobre el profe

Esta es la página web de Aitor Lopez de Aberasturi profesor de informática en ITS Ciudad Jardin. También puedes visitar mi blog de clase.