, dqhendricks,
, , - MVC, .
, GET . POST PUT. POST -. GET , , (, , ..).
:
1) GET
. , .
2) AJAX
. URL JS, .
3) post,, post vars URL-, URL-, (, ).
, . . . - POST, , . , ( ). , URL.
, URL- URL-, Front- . . , (www mobile), WWW .
In addition, IMO, you could say that the wasted resources will be APP, deciding where to redirect (or pass the redirect URL to an HTTP request or PHP session). In any case, the implementation of alternative methods requires development time and server resources.
So, in my opinion, path number 3 is the path.