Dans le domaine du développement Web, est-ce une bonne pratique de faire un POST / Redirect / GET lorsque les champs dans une soumission de formulaire sont également invalides?
En règle générale, aucune transaction sensible n'aurait eu lieu, dans ce cas. Cependant, un argument peut-il être avancé selon lequel, néanmoins, il est toujours recommandé d'utiliser le modèle POST / Redirect / GET?
la source
Je ne dirais généralement pas, au motif que lorsqu'un formulaire est POSTÉ avec des champs invalides, ce que vous voulez normalement servir en réponse est le même formulaire avec la même population de champs, plus quelques messages d'erreur. Cela serait onéreux à effectuer via POST / Redirect / GET - comment vous assurer que la page renvoyée par le GET contenait déjà les entrées de l'utilisateur dans les champs du formulaire?
la source