Idempotente
Método HTTP PUT
Las solicitudes PUT reemplazan el recurso de destino con el contenido de la solicitud.
Significado
El cliente pide al servidor que almacene la representación incluida en el URI de destino.
Usos comunes
Usa PUT cuando el cliente reemplaza un recurso conocido o escribe en una URL conocida.
Qué comprobar
Comprueba que la solicitud contiene la representación de reemplazo completa y que las cabeceras de precondición evitan sobrescrituras accidentales cuando sea necesario.
Ejemplo de solicitud
PUT /articles/123 HTTP/1.1
Host: example.com
Content-Type: application/json
{"title":"Updated article"}Propiedades
- Seguro
- No. Este método puede cambiar el estado del servidor.
- Idempotente
- Sí. Repetir la misma solicitud debería tener el mismo efecto previsto.
- Cacheable
- No
- Cuerpo de la solicitud
- Normalmente sí
Referencias
- Registro
- IANA HTTP Method Registry
- Especificación
- RFC 9110 Section 9.3.4
- Guía
- MDN PUT