2014-11-24 68 views
0

我正在处理内部应用程序,并添加了一项新功能,这是无缝移动开发环境并使登录会话保持活动状态的一种方法。如何省略链接中的查询字符串值

我注意到的一个缺陷是,每个请求都堆叠相同的标记到url后几个抛出导致一个坏的请求,由于身体的长度。

是否有一种简单的方法可以从url查询字符串中省略旧的会话标记?

谢谢。

+0

听起来像一个错误。最好修复这个bug,而不是试图掩盖它。 – pkr298 2014-11-24 21:03:20

+0

我会开始调试现有的代码..查明问题,然后重构/修复您的错误 – MethodMan 2014-11-24 21:04:36

+0

问题是我们得到查询字符串,然后我们添加验证码到查询字符串,无论它是否已经存在。我将如何检测?就是那个问题。 – Eman 2014-11-25 14:56:27

回答

0

QueryString namevalue集合是Reqest对象的只读属性。

如果所有网站都是子域名,例如dev.mysite.com/uat.mysite.com/qa.mysite.com,那么您最好用cookie来做这件事。它给了你更多的灵活性,分离问题,并允许你检查一个过滤器。

+0

问题在于auth参数不止一次添加,所以我只想要一种方法来过滤该值并将其删除,或者告诉我的应用程序不添加另一个值。 – Eman 2014-11-25 14:58:03