Repository navigation
Expand file tree
/
Copy pathindex.md
More file actions
41 lines (33 loc) · 2.95 KB
/
Copy pathindex.md
File metadata and controls
41 lines (33 loc) · 2.95 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
---
title: Métodos de petición HTTP
slug: Web/HTTP/Reference/Methods
original_slug: Web/HTTP/Methods
---
HTTP define un conjunto de **métodos de petición** para indicar la acción que se desea realizar para un recurso determinado. Aunque estos también pueden ser sustantivos, estos métodos de solicitud a veces son llamados _HTTP verbs_. Cada uno de ellos implementan una semántica diferente, pero algunas características similares son compartidas por un grupo de ellos: ej. un _request method_ puede ser {{glossary("safe")}}, {{glossary("idempotent")}}, o {{glossary("cacheable")}}.
- [`GET`](/es/docs/Web/HTTP/Reference/Methods/GET)
- : El método `GET` solicita una representación de un recurso específico. Las peticiones que usan el método `GET` sólo deben recuperar datos.
- [`HEAD`](/es/docs/Web/HTTP/Methods/HEAD)
- : El método `HEAD` pide una respuesta idéntica a la de una petición GET, pero sin el cuerpo de la respuesta.
- [`POST`](/es/docs/Web/HTTP/Reference/Methods/POST)
- : El método `POST` se utiliza para enviar una entidad a un recurso en específico, causando a menudo un cambio en el estado o efectos secundarios en el servidor.
- [`PUT`](/es/docs/Web/HTTP/Reference/Methods/PUT)
- : El modo `PUT` reemplaza todas las representaciones actuales del recurso de destino con la carga útil de la petición.
- [`DELETE`](/es/docs/Web/HTTP/Reference/Methods/DELETE)
- : El método `DELETE` borra un recurso en específico.
- [`CONNECT`](/es/docs/Web/HTTP/Reference/Methods/CONNECT)
- : El método `CONNECT` establece un túnel hacia el servidor identificado por el recurso.
- [`OPTIONS`](/es/docs/Web/HTTP/Methods/OPTIONS)
- : El método `OPTIONS` es utilizado para describir las opciones de comunicación para el recurso de destino.
- [`TRACE`](/es/docs/Web/HTTP/Reference/Methods/TRACE)
- : El método `TRACE` realiza una prueba de bucle de retorno de mensaje a lo largo de la ruta al recurso de destino.
- [`PATCH`](/es/docs/Web/HTTP/Reference/Methods/PATCH)
- : El método `PATCH` es utilizado para aplicar modificaciones parciales a un recurso.
## Especificaciones
| Especificación | Título | Comentario |
| ------------------------------------------- | --------------------------------------------------------------------------- | ----------------------------------------------------------------- |
| {{RFC("7231", "Métodos de petición", "4")}} | Protocolo de Transferencia de HiperTexto (HTTP/1.1): Semánticas y Contenido | Especifica GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, TRACE. |
| {{RFC("5789", "Método Patch", "2")}} | Método PATCH para HTTP | Especifica PATCH. |
## Compatibilidad del navegador
{{Compat}}
## Ver también
- [HTTP headers](/es/docs/Web/HTTP/Reference/Headers)