如何在不追加到目标 URL 的情况下将参数保留在用户会话中?

How do I persist parameters in a user's session without appending to destination URL?

提问人:Matthew Berman 提问时间:10/14/2011 更新时间:10/23/2011 访问量:85

问:

我想做的是从上一页中获取 URL 参数并将它们附加到目标页面,而无需更改初始页面上的目标链接。

所以如果我有 www.website.com/?parameter=value

有人点击了这个 URL - www.website.com/page2

当该用户实际登陆 page2 时,?parameter=value 将附加到目标页面 URL,如下所示:

www.website.com/page2?parameter=value

我想在不让初始页面上的点击 URL 包含参数的情况下执行此操作。

参数传递

评论


答:

0赞 Jonathan Julian 10/23/2011 #1

所以你不希望它们在 url 行上?一个显而易见的选择是在请求 www.website.com 时将它们存储在会话中,然后在处理第 2 页时从会话中获取它们。