Existen 15 métodos de petición HTTP. Según el estándar HTTP, las peticiones HTTP pueden utilizar varios métodos de petición. HTTP1.0 define tres tipos de métodos de petición: GET, POST y HEAD. HTTP1.1 añade cinco tipos de métodos de petición: OPTIONS, PUT, DELETE, TRACE y CONNECT.
Número de serie | Método | Descripción |
---|---|---|
1 | GET | Solicita información sobre una página especificada y devuelve el cuerpo de la entidad. |
2 | HEAD | Similar a la petición get, excepto en que no hay contenido específico en la respuesta devuelta, que se utiliza para obtener la cabecera. |
3 | POST | Envía datos al recurso especificado para procesar la solicitud (por ejemplo, enviar un formulario o cargar un archivo). Los datos se incluyen en el cuerpo de la solicitud. una solicitud POST puede dar lugar a la creación de un nuevo recurso y/o a la modificación de un recurso existente. |
4 | PUT | Los datos transmitidos del cliente al servidor sustituyen el contenido del documento especificado. |
5 | DELETE | Se solicita al servidor que elimine la página especificada. |
6 | CONNECT | El protocolo HTTP/1.1 está reservado a los servidores proxy que pueden modificar la conexión a un canal. |
7 | OPTIONS | Permite al cliente ver el rendimiento del servidor. |
8 | TRACE | Muestra las peticiones devueltas recibidas por el servidor, principalmente con fines de prueba o diagnóstico. |
9 | PATCH | La entidad contiene una tabla que describe la diferencia con el contenido original representado por este URI. |
10 | MOVE | Solicita al servidor que mueva la página especificada a otra dirección de red. |
11 | COPY | Solicita al servidor que copie la página especificada en otra dirección de red. |
12 | LINK | El servidor solicitante establece una relación de enlace. |
13 | UNLINK | Rompe la relación de enlace. |
14 | WRAPPED | Permite al cliente enviar peticiones encapsuladas. |
15 | Extension-mothed | Se pueden añadir métodos adicionales sin cambiar el protocolo. |