Question

J'ai un formulaire HTML que je veux publier des données pour afficher ensuite un texte à l'utilisateur. Je l'ai entendu plusieurs personnes discutent de cette idée:

si le déplacement de l'utilisateur à partir de [page du formulaire] -> [formulaire page post-traitement] -> [page d'affichage] ou si l'utilisateur juste aller à une [page du formulaire] combinée -> [sous forme de traitement / page d'affichage]

Je l'ai entendu les arguments que le premier est plus sûr alors que celui-ci est moins réoriente.

Quelles sont les réponses?

Était-ce utile?

La solution

Pour éviter les problèmes de mise en cache, resoumission sur des questions et des problèmes similaires rafraîchissement:. Utilisez le motif POST-REDIRECT-GET

  1. Le navigateur fait la demande HTTP POST avec des données de formulaire
  2. Server traite les données et répond avec une réponse de redirection
  3. Le navigateur fait la demande HTTP GET (y compris éventuellement un identifiant qui est lié aux données fournies dans la chaîne de requête)
  4. Server répond avec une réponse 200 et les informations

Autres conseils

D'après ce que votre question posée, vous pouvez simplement avoir la [page du formulaire] -.> [Formulaire page et processus d'affichage]

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top