问题标签 [query-string]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - 回发时有没有办法清除查询字符串参数?
我有一个有时会与一些查询字符串参数相关联的表单。问题是当我回发表单时,查询字符串参数仍然存在。我设置它的方式并不是真正的问题,但我只是不喜欢它在那里,如果您需要按特定顺序检查输入,可能会看到它是一个问题。
有没有办法以一种简单、干净的方式清除该查询字符串参数?我知道我可以更改按钮上的 PostBackURL,但这似乎不太有效。
.htaccess - 301 基于 .htaccess 中的 GET 变量重定向 URL
我有一些乱七八糟的旧网址,例如...
http://www.example.com/bunch.of/unneeded/crap?opendocument&part=1
http://www.example.com/bunch.of/unneeded/crap?opendocument&part=2
...我想重定向到更新,更清洁的形式...
http://www.example.com/page.php/welcome
http://www.example.com/page.php/prices
我知道我可以通过简单的重定向将一个页面重定向到另一个页面,即
重定向 301 /bunch.of/unneeded/crap http://www.example.com/page.php
但是源页面没有改变,只是 GET vars。我不知道如何将重定向基于这些 GET 变量的值。有人可以帮忙吗!?我对旧的正则表达式相当方便,所以如果必须的话,我可以使用 mod-rewrite,但我不清楚重写 GET vars 的语法,我宁愿避免性能下降并使用更清洁的重定向指令。有办法吗?如果没有,任何人都可以告诉我正确的mod-rewrite语法吗?
干杯,
罗杰。
apache - 如何编写 .htaccess 重写规则将查询字符串转换为分段 URI?
有没有办法在 htaccess 中放置一个重写规则,将查询字符串转换为分段的 URI?例如。
应该重写为
所有要做的就是删除 ? 并用 / 替换 &s 和 =s,但我不太确定所有这些数字是如何进入 .htaccess ...
没关系,但我在 Apache 上使用 PHP 和 CodeIgniter。
asp.net-mvc - 你如何在 asp.net mvc 中持久化查询字符串值?
在 asp.net mvc 中保留查询字符串值的好方法是什么?
如果我有一个网址:/questions?page=2&sort=newest&items=50&showcomments=1&search=abcd
在分页链接上,我想在所有链接中保留这些查询字符串值,以便它们在用户单击“下一页”时保持不变(在这种情况下,页面值会改变,但其余部分会保持不变)
我可以想到两种方法来做到这一点:
- 视图中的 Request.Querystring 并将值添加到链接
- 使用 ViewData 将每个查询字符串值从控制器传回视图
这个比那个好吗?这些是唯一的选择还是有更好的方法来做到这一点?