问题标签 [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 回答
1567 浏览

asp.net-mvc - asp.net mvc多参数请求动态图片?

在 webforms 中,我们会做这样的事情来设置一个处理程序来生成一个动态图像:

然后当然我们会在 .aspx 页面上编写代码来使用参数呈现图像并将其写回响应中。

老实说,我不确定如何使用 MVC 设置/处理这样的请求,以及我们如何从视图中激活它(一般而言)。

非常欢迎提前提供任何指示或帮助。

0 投票
4 回答
35606 浏览

html - 如何使用图像类型按钮以 HTML 表单提交时删除 x 和 y?

我在我的应用程序中创建了一个表单,如下所示:

但是当我提交表单时,会创建如下 URL:

谁能告诉我为什么这个 x 和 y 出现在我的 URL 中。如果我正在更改我的表单代码,而不是图像按钮,那么它可以正常工作,

但我需要一个图像按钮来使我的表单看起来不错。请告诉我如何从 URL 中删除这些 x 和 y 参数。

0 投票
4 回答
12729 浏览

silverlight - 您是否希望查询字符串参数名称区分大小写?

Silverlight 对查询字符串参数区分大小写,因此以下代码将使用“callid=5”返回 false

微软通过引用 www.w3.org 规范为该决定辩护,但我认为这会导致人们试图链接到您或通过电话提供 URL 的体验不太友好。

看起来 Stackoverflow 不区分大小写: https://stackoverflow.com/search?q=silverlight+bug https://stackoverflow.com/search?Q=silverlight+bug

0 投票
4 回答
435578 浏览

browser - 查询字符串的最大可能长度是多少?

它依赖于浏览器吗?此外,不同的 Web 堆栈对从请求中获取的数据量有不同的限制吗?

0 投票
3 回答
2863 浏览

c# - 未从 C# 中的 HttpWebResponse 对象生成完整响应

我正在从另一个 aspx 页面创建一个 HttpWebRequest 对象,以将响应流保存到我的数据存储中。我用来创建 HttpWebRequest 对象的 URL 具有查询字符串来呈现正确的输出。当我使用任何旧浏览器浏览页面时,它会正确呈现。当我尝试使用 HttpWebResponse.GetResponseStream() 检索输出流时,它会呈现我的内置错误检查。

为什么它会在浏览器中正确呈现,但不使用 HttpWebRequest 和 HttpWebResponse 对象?

这是源代码:

目标页面后面的代码:

创建 HttpWebRequest 对象的页面背后的代码

更新

@David McEwing - 我正在创建带有完整页面名称的 HttpWebRequest。该页面仍在生成错误输出。我更新了目标页面的代码示例,以准确演示我在做什么。

@Chris Lively - 我没有重定向到错误页面,我生成一条消息,指示未找到查询字符串值。我更新了源代码示例。

更新1:

我尝试使用 Fiddler 来跟踪 HttpWebRequest,但它没有出现在 Web Sessions 历史记录窗口中。我是否在源代码中遗漏了某些内容以获得完整的 Web 请求和响应。

更新 2:

我的示例中没有包含以下代码部分,这是导致问题的罪魁祸首。我正在使用服务帐户而不是导致问题的 AD 帐户设置Credentials属性。HttpWebRequest

我更新了我的源代码示例

0 投票
39 回答
407234 浏览

c# - 如何在 C# 中为 URL 构建查询字符串?

从代码调用 Web 资源时的一项常见任务是构建查询字符串以包含所有必要的参数。虽然绝对不是火箭科学,但您需要注意一些漂亮的细节,例如附加一个&如果不是第一个参数,对参数进行编码等。

执行此操作的代码非常简单,但有点乏味:

这是一项非常常见的任务,人们期望存在一个实用程序类,使其更加优雅和可读。扫描 MSDN,我没找到——这让我想到了以下问题:

您所知道的执行上述操作的最优雅的清洁方式是什么?

0 投票
2 回答
1454 浏览

asp.net - 将值从其他控件发送到 .aspx 页面中的用户控件属性

有没有办法使用标签本身中的属性而不是来自后面的代码将来自其他控件的值(例如“下拉列表的选定值”、“来自查询字符串的值”)传递给用户控件?

0 投票
4 回答
1418 浏览

asp.net - Request.Params [ASP.NET] 的任何问题

希望答案是否定的,但是使用 Request.Params 而不是 Request.QueryString 来检索 asp.net 中查询字符串中的数据有什么问题吗?

0 投票
3 回答
3015 浏览

asp.net-mvc - 如何返回带有查询字符串的 asp.net mvc 视图?

在 Asp.NET MVC 中,如何让控制器返回带有查询字符串的视图?

谢谢

0 投票
2 回答
10540 浏览

internet-explorer - 使用查询字符串从 URL 缓存

我正在开发的 Web 应用程序提供带有 /image?name=a.gif 之类的 URL 的图像。页面加载缓慢的部分原因是浏览器没有缓存图像。

即使 URL 中包含查询字符串,是否有任何 http 标头组合可以说服 IE 缓存图像?我试图避免浏览器发出任何不必要的请求(包括 if-modified-since 类型的请求)

我对仅适用于 IE (6+) 的解决方案感到满意。另外,我知道我可以通过 URL 重写来避免这个问题——我只是想更好地理解浏览器缓存。

谢谢