Estoy tratando de desarrollar un framework MVC.¿Está bien utilizar redireccionamientos HTTP en un marco RESTful MVC?
Cuando un usuario crea un nuevo registro, parece que tiene sentido para mostrar el nuevo registro si se crea correctamente.
¿Está bien usar una redirección http para mover al usuario a una vista del nuevo registro?
Solo parcialmente correcto. Si el 'id' del registro se conoce de antemano para el User-Agent (UA), el método correcto para usar (cuando sea técnicamente posible) es PUT. Si el 'UA 'no es conocido por el UA y se le asigna el lado del servidor, el servidor debe responder con el código de respuesta 201 y usar el encabezado' Ubicación' para indicar el URI del recurso recién creado al UA. (Quería aclarar esto, ya que OP preguntó específicamente sobre los redireccionamientos). – MicE
@MicE ¡gracias por aclarar! – supertopi
Desde mi publicación original, he estado buscando algunos marcos existentes en busca de inspiración y he descubierto que el framework Yii parece hacer exactamente lo que sugerí originalmente. – jx12345