问题标签 [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.

0 投票
2 回答
30473 浏览

ruby-on-rails - 在rails中将参数值作为查询字符串传递给redirect_to

这应该很简单,但我似乎找不到一个简单的答案。

如何将当前请求中的参数值传递给 redirect_to 调用?我有一些表单值想传递到 GET 重定向的查询字符串中

我想做类似的事情:

并被发送到:

谢谢!

另外-对于redirect_to :back 如何处理?

0 投票
6 回答
496072 浏览

asp.net - 如何在查询字符串中传递多个参数

我必须将三个值作为参数传递给例如strID和。strNamestrDate

我想将这三个参数重定向到另一个页面Response.Redirect()。有人可以为我提供正确的查询字符串吗?

0 投票
3 回答
1959 浏览

vb.net - 如何过滤掉一些导致查询字符串中的漏洞的字符?

我需要过滤掉像 /?-^%{}[];$=*`#|&@'\"<>()+,\ 这样的字符。如果它在查询中,我需要用空字符串替换它字符串。请帮帮我。我在 ASP 页面中使用它。

0 投票
4 回答
12895 浏览

query-string - 查询字符串中哪些字符不安全?

我需要防止导致 URL 漏洞的字符。

我的示例 URL 是http://localhost/add.aspx?id=4;req=4

请给出我需要阻止的字符列表。

我正在使用ASP.NET网页。我正在绑定来自SQL Server数据库的信息。

我只想列出字符以远离黑客在 URL 中输入不需要的字符串。

0 投票
4 回答
59433 浏览

html - 如果操作字段在
有参数吗?

如果我在 HTML 中做这样的事情,我是否可以期待得到良好支持的常见行为:

似乎这种事情本质上是荒谬的,但我已经看到它在这里和那里使用,我想知道地球上的预期行为应该是什么。浏览器是否足够聪明,可以将“¶m2=whatever¶m3=whatever”添加到操作中,还是它们只是输入第二个问号?要不然是啥?在某些情况下,这实际上是正确的做事方式吗?

0 投票
2 回答
3863 浏览

javascript - 如何从客户端获取文本框值并从中创建查询字符串?

我正在使用 jquery 进行模式对话框。我想从一页打开模型对话框并将一些额外的查询字符串发送到模式对话框页面。像这样的东西:

这个例子不起作用。有谁知道解决方案?

0 投票
2 回答
1799 浏览

asp.net - 首次加载时删除 ASP.NET 查询字符串

我在使用 asp.net 时遇到了一个令人沮丧的问题。

  1. 打开一个新的浏览器(清除历史记录、临时文件等...)
  2. 加载 www.mysite.com/page.aspx?anystring=1234
  3. 该页面将加载为 www.mysite.com/page.aspx。查询字符串将消失。某些东西重定向并删除了它。

但:

  1. 打开一个新的浏览器(清除历史记录、临时文件等...)
  2. 加载 www.mysite.com 上的任何页面。
  3. 加载 www.mysite.com/page.aspx?anystring=1234
  4. 查询字符串被保留,page.aspx?anystring=1234 加载正确的值。

如果 www.mysite.com/page.aspx?anystring=1234 是用户尝试打开的第一个页面,则查询字符串会通过看起来像重定向的方式删除。页面上的代码或后面的代码都没有关系。

有任何想法吗?

0 投票
10 回答
37177 浏览

c# - 替换查询字符串中的项目

我有一个也可能有查询字符串部分的 URL,查询字符串可能为空或有多个项目。

我想替换查询字符串中的一项,或者如果该项不存在则添加它。

我有一个带有完整 URL 的 URI 对象。

我的第一个想法是使用正则表达式和一些字符串魔法,应该可以。

但这似乎有点不稳定,也许框架有一些查询字符串构建器类?

0 投票
4 回答
2762 浏览

asp.net - 如何使用 javascript 标签发送参数?

如何将 javascript 标记中的参数(使用 QueryString)作为源属性发送到 ASP.NET 页面?

例子:<script language="javascript" src="myDomain/myPage.aspx?id=123&no=43"></script>

我必须在“myPage.aspx”中做什么?

例如,我想根据它的 src 查询字符串将图片发送到脚本标签。

0 投票
5 回答
21328 浏览

jquery - 如何使用 jQuery 将查询字符串或 JSON 对象映射转换为单个 JSON 对象?

对于此示例,假设我在表单中有一个月份列表,每个月份旁边都有一个复选框。我正在寻求帮助做以下两件事:

  1. 转换查询字符串(例如"January=on&March=on&September=on")或
  2. 转换对象映射:[{ January: 'on' },{ March: 'on' },{ September: 'on' }]

到单个 JSON 对象:{ January: 'on', March: 'on', September: 'on' }

我意识到第一个映射已经是 JSON,但我希望它不是对象数组,而是单个 JSON 对象。我可以用 构建地图,$('form').serializeArray();也可以用 构建查询字符串$('form').serialize();

jQuery API 中 .serialize() 的实现很简单:

这就是为什么我可以处理第一个或第二个答案。

我想这样做的原因是因为我正在从 PrototypeJS 切换到 jQuery,而在 PrototypeJS 中这很简单:

那么,是否有人知道可以轻松做到这一点的 JSON 插件(我只想坚持使用 jQuery),或者知道实现我正在寻找的结果的简单方法?谢谢!