Modifica el estado
Método HTTP POST
Las solicitudes POST envían datos para que el servidor los procese.
Significado
El cliente envía contenido de solicitud para que lo gestione el recurso de destino.
Usos comunes
Usa POST para envíos de formularios, operaciones de creación, comandos, cargas y procesamiento que no se pueda repetir de forma segura.
Qué comprobar
Comprueba el cuerpo de la solicitud, el Content-Type, los errores de validación y si repetir la solicitud crearía otro efecto.
Ejemplo de solicitud
POST /articles HTTP/1.1
Host: example.com
Content-Type: application/json
{"title":"New article"}Propiedades
- Seguro
- No. Este método puede cambiar el estado del servidor.
- Idempotente
- No. Repetir la solicitud puede crear otro efecto.
- Cacheable
- Solo cuando la respuesta lo permite explícitamente.
- Cuerpo de la solicitud
- Normalmente sí
Referencias
- Registro
- IANA HTTP Method Registry
- Especificación
- RFC 9110 Section 9.3.3
- Guía
- MDN POST