У меня есть несколько страниц, у которых есть несколько параметров запроса
http://www.example.com/members/search?Param1=1&Param2&Param3
Теперь эта страница «поиска» находится под стеной аутентификации, поэтому, если пользователь не вошел в систему, он будет перенаправлен на страницу входа.
http://www.example.com/login
Теперь, когда они успешно вошли в систему, я хочу перенаправить обратно на страницу, на которую они первоначально пытались перейти.
Я просто не уверен, как обрабатывать параметры запроса.
Для перенаправлений без параметров я вижу, что это будет что-то вроде
http://www.example.com/login?redirect=/members/search (the slashes would be url encoded of course)
, но как это будет выглядеть с параметрами?
http://www.example.com/login?redirect=/members/search?Param1=1&Param2&Param3
Я просто не уверен, если у меня 2 вопросаоценки верны?не вызовет ли это проблемы с анализом?
Я использую реагирующую и маршрутизирующую версии 4, так что я не уверен, есть ли что-то встроенное, чтобы помочь мне собрать все, что мне нужно.