En el campo del desarrollo web, ¿es una buena práctica hacer un POST / Redirect / GET cuando los campos en el envío de un formulario también son inválidos?
Por lo general, no se habría realizado ninguna transacción confidencial, en este caso. Sin embargo, ¿se puede argumentar que, sin embargo, sigue siendo una buena práctica utilizar el patrón POST / Redirect / GET?
fuente
En general, diría que no, debido a que cuando un formulario se PUBLICA con campos no válidos, lo que normalmente desea responder es el mismo formulario con la misma población de campos, más algunos mensajes de error. Esto sería oneroso de realizar a través de POST / Redirect / GET: ¿cómo se aseguraría de que la página devuelta por GET ya tuviera las entradas del usuario en los campos del formulario?
fuente