Pregunta

Tengo un formulario HTML que quiero publicar datos para luego mostrar algún texto al usuario. He escuchado a varias personas discutir esta idea:

En caso de que el usuario vaya de [página de formulario] -> [Página de publicación de formulario de procesamiento] -> [página de visualización] o debe ir al usuario simplemente ir a una [página de formulario] combinada -> [Página de procesamiento de formulario / visualización

He escuchado argumentos que el primero es más seguro, mientras que el segundo es menos redireccionamiento.

¿Cuáles son algunas respuestas?

¿Fue útil?

Solución

Para evitar problemas de almacenamiento en caché, vuelva a presentar sobre problemas de actualización y problemas similares: use el patrón posterior a la redirección.

  1. El navegador realiza una solicitud de publicación HTTP con datos de formulario
  2. El servidor procesa datos y responde con una respuesta de redirección
  3. El navegador hace que HTTP obtenga una solicitud (posiblemente incluya una ID relacionada con los datos enviados en la cadena de consulta)
  4. El servidor responde con una respuesta de 200 y la información

Otros consejos

Por lo que hizo su pregunta, podría tener la [página de formulario] -> [página de formulario para procesar y mostrar].

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top