Как закодировать в url параметр, который представляет собой другой url?

Как закодировать внутри адреса страницы другую страницу в качестве параметра?
url1: www.domain1.com
url2: domain2.com?p1=345&p2=parameterofurl2

www.domain1.com?url=domain2.com?p1=345&p2=parameterofurl2

Естественно параметр p2 относится к url1, а надо к url2
  • Вопрос задан
  • 87 просмотров
Решения вопроса 1
@sunnmas Автор вопроса
Ruby
Извращенный вариант решения проблемы (код на RoR)
При переходе по url1, считываем параметры url и p2, а потом url2 получаем:
url2 = "#{params[:url]}&p2=#{params[:p2]}"
ну и далее уходим по целой и невредимой url2:
redirect_to url2

Хотя решение плохое. С удовольствием исправил бы на как надо, если подскажете
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы