Me está costando mucho entender el proceso exacto de «post/redirect/get».
He peinado este sitio y la web durante varias horas y no puedo encontrar nada más que «aquí está el concepto».
¿Cómo entender el patrón de publicación / redirección / obtención?
Respuestas:5 Respuestas 5
Tiempo:hace 10 años, 3 meses
Última modificación:hace 2 años, 5 meses
Solución
Otras respuestas
Todo es cuestión de concepto, no hay mucho más que entender:
- POST es para que el cliente envíe datos al servidor
- GET es para que el cliente solicite datos del servidor
Entonces, conceptualmente, no tiene sentido que el servidor responda con un dato de recurso en una solicitud POST, es por eso que hay una redirección al (generalmente) mismo recurso que se ha creado / actualizado. Por lo tanto, si POST tiene éxito, el servidor opina que el cliente querría obtener los datos nuevos, informándole así que haga un GET en él.