On Friday 10 September 2010 10:27:34 Flavio Poletti wrote:
I sometimes am in the need of refactoring code that should be shared between different routes. As an example, I could have a POST route '/do-operation' that has to perform some operations and then generate a page exactly as if a GET route '/default' had been called.
Personally, in that case I'd be inclined to redirect to /default after performing the appropriate operations; this also has the benefit of meaning that if a user hits refresh, they're not prompted to re-submit the POST request, and avoids any problems that them blindly clicking OK and re- submitting it could cause. -- David Precious <davidp@preshweb.co.uk> http://blog.preshweb.co.uk/ www.preshweb.co.uk/twitter www.preshweb.co.uk/linkedin www.preshweb.co.uk/facebook www.preshweb.co.uk/identica www.lyricsbadger.co.uk "Programming is like sex. One mistake and you have to support it for the rest of your life". (Michael Sinz)