Javascript 查询参数和重定向
我为查询字符串提供了“重定向”参数,因此如下所示,例如:Javascript 查询参数和重定向,javascript,string,parsing,redirect,queryparam,Javascript,String,Parsing,Redirect,Queryparam,我为查询字符串提供了“重定向”参数,因此如下所示,例如: /auth?type=signin&redirect=mainpage /auth?type=signin&redirect=buysubscription?cost=25&months=12 我是否可以为重定向参数提供另一个查询参数?例如: /auth?type=signin&redirect=mainpage /auth?type=signin&redirect=buysubscripti
/auth?type=signin&redirect=mainpage
/auth?type=signin&redirect=buysubscription?cost=25&months=12
我是否可以为重定向参数提供另一个查询参数?例如:
/auth?type=signin&redirect=mainpage
/auth?type=signin&redirect=buysubscription?cost=25&months=12
但是,正如你所看到的,它将被解析为:
params = {
redirect: "buysubscription?",
cost: 25,
months: 12
}
但我需要:
params = {
redirect: "buysubscription?cost=25&months=12"
}
这样我就可以在验证后将用户重定向到“/buysubscription?cost=25&months=12”页面。
这有可能吗?是的,有可能。不要把它看成是需要将参数附加到重定向操作上,只需将所有内容视为一个单独的参数并以这种方式传递即可。从技术上讲,你已经在做你想做的事情了。