Una referencia fácil de escanear de cada método de petición HTTP — GET, POST, PUT, PATCH, DELETE y los demás, además de WebDAV — que muestra de un vistazo si cada uno es seguro, idempotente y almacenable en caché, si lleva cuerpo y un ejemplo típico. En tu navegador, gratis.

Cada método de petición HTTP estándar y su semántica, uno al lado del otro. Todo funciona en tu navegador a partir de una referencia integrada — nada se envía al servidor.

Método Propósito Seguro Idempotente En caché Cuerpo Uso típico
Ningún método coincide con tu búsqueda.
Prueba con otro nombre o término — por ejemplo PATCH, idempotente o caché.
No Condicional Opcional Desaconsejado

Acerca de Métodos HTTP

Esta referencia de métodos HTTP reúne cada método de solicitud estándar —GET, HEAD, POST, PUT, PATCH, DELETE, CONNECT, OPTIONS y TRACE— además de las extensiones WebDAV comunes en una sola tabla explorable. Para cada método responde las preguntas que los desarrolladores realmente se plantean: es seguro, es idempotente, es cacheable, lleva cuerpo de solicitud, y cómo es un uso típico.

Esas tres propiedades semánticas impulsan decisiones de diseño reales. Los métodos seguros son de solo lectura y se pueden precargar libremente; los métodos idempotentes se pueden reintentar tras un fallo de red sin efectos secundarios, que es exactamente lo que asumen los proxies y los clientes HTTP; y la cacheabilidad determina si las respuestas pueden almacenarse y reutilizarse.

La búsqueda coincide con nombres de método, propiedades y casos de uso —PATCH, idempotente y caché filtran todos la tabla— y un interruptor de grupo separa los métodos estándar del conjunto WebDAV. Cada nombre de método se copia al portapapeles con un clic.

Cómo usar Métodos HTTP

  1. Examina la tabla para comparar métodos en las columnas Seguro, Idempotente, Cacheable y Cuerpo.
  2. Busca por nombre, propiedad o caso de uso; por ejemplo PUT, idempotente o subir.
  3. Cambia entre los grupos Estándar y WebDAV para incluir o excluir los métodos de extensión.
  4. Pasa el cursor sobre las descripciones emergentes de las columnas para una definición en lenguaje llano de cada propiedad.
  5. Haz clic en el botón de copia para obtener un nombre de método para tu especificación de API o prueba.

Preguntas frecuentes

Seguro significa que la solicitud no cambia el estado del servidor en absoluto: GET y HEAD son de solo lectura. Idempotente significa que repetir la solicitud idéntica tiene el mismo efecto que enviarla una vez: DELETE es idempotente pero no seguro, porque la primera llamada sí cambia el estado.

PUT reemplaza todo el recurso con el cuerpo que envías y es idempotente. PATCH aplica una modificación parcial —solo cambian los campos que incluyes— y no está garantizado que sea idempotente. Usa PUT para reemplazos completos y PATCH para actualizaciones puntuales.

Porque los clientes, proxies y SDK reintentan automáticamente las solicitudes idempotentes tras tiempos de espera o conexiones caídas. Un POST no idempotente reintentado a ciegas puede crear pedidos o registros duplicados, por lo que las API de pago combinan POST con claves de idempotencia.

Las respuestas GET y HEAD son cacheables por defecto. Las respuestas POST solo pueden almacenarse en caché cuando cabeceras de frescura explícitas lo permiten, lo cual es poco frecuente en la práctica. Los demás métodos no son cacheables: sus respuestas no deben almacenarse ni reutilizarse.

WebDAV extiende HTTP para la gestión remota de archivos, añadiendo métodos como PROPFIND, MKCOL, COPY, MOVE, LOCK y UNLOCK. Te los encontrarás al trabajar con servidores WebDAV, protocolos de calendario/contactos construidos sobre ellos, o integraciones de unidades de red.

Sí. Toda la tabla es gratuita y se ejecuta en tu navegador a partir de un conjunto de datos integrado: buscar y filtrar no envían nada al servidor.

¿Necesitas ayuda?
¿Encontraste un problema con esta herramienta? Avísanos.
Informar de un problema

Añade esta herramienta gratuita a tu propio sitio web: copia y pega el código de abajo.