¿Qué son?

Son verbos que son empleados para describir la acción que un cliente web quiere hacer sobre un recurso.

¿Cuáles son?

MétodoDescripción (uso)Idempotente
POSTEnviar datos a procesar por el servidor dando de vuelta una respuesta.No
PUTActualizar un recurso existente en el servidor, es decir, cuando el cliente manda una PUT request, el servidor reemplaza el recurso existente con los nuevos datos provistos
DELETEEliminar un recurso de un servidor (eliminando por tanto del sistema de almacenamiento también). Este método es idempotente.
OPTIONSObtener información sobre la opciones de comunicación disponibles para un recurso. De este modo, ante una request de este tipo, el servidor responde con una lista de métodos disponibles, cabeceras y otras opciones de comunicación disponibles para un recurso concreto.-
HEADSimilar a GET, pero solo obtiene las cabeceras de un recurso (se “ignora el body”), es decir, no hay devolución de contenido.-
CONNECTEstablecer la conexión a un recurso. De manera que cuando un cliente manda la petición, el servidor responde con un “túnel” que podrá ser usado para establecer una conexión segura con el recurso especificado.-
TRACEObtener una traza de diagnóstico de la comunicación entre cliente y servidor. Cuando un cliente hace esta petición, el servidor responde con un mensaje que contiene una copia de las cabeceras de las request y response.-