I realise I didn't actually give you a use case there. My app will allow you to upload files for pickup later, so large files don't get attached to emails and clog up email servers.
It has a pickup controller. This is (obviously) for people to pick up their files via a unique link. The user will have to enter their email address to confirm that they are the recipient. Basically I want/need three urls for each unique file. /pickup/<id> - The basic starting point. /pickup/<id>/recipient - A page for the user to enter their email address /pickup/<id>/download - The method that streams the download I can't get that working. I have to settle for: /pickup/<id> /pickup/recipient/<id> /pickup/download/<id> Am I just being too picky with my URLs? It works better in my brain the first way around. Lee

