问题标签 [queryparam]

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 投票
1 回答
471 浏览

angular - 在 Angular 2 中,我的 queryParams 订阅被调用了两次?

这是正常行为吗?它是否在启动时调用以及在加载 queryParams 时调用?

我在我的 ngOnInit() 中订阅了我的 queryParams,如下所示:

0 投票
1 回答
186 浏览

multidimensional-array - jax rs 多维数组,如参数

我在 java 脚本中有下一个对象:

当我尝试解析查询参数时,结果如下:

customObj[0][name]=sample&customObj[0][other]=other&customObj[1][name]=sample2&customObj[1][other]=other2

在 jax rs 我有这个资源:

但我不知道如何接收对象参数,我尝试使用 List> 因为在我的对象中所有数据都是字符串但它不起作用,我尝试使用 Map 但我接收

不正确的参数类型错误

.

0 投票
1 回答
10729 浏览

spring-boot - 反应式 Spring 查询参数

我的 Spring Reactive Web API 应该能够根据查询参数进行过滤,但我正在努力做到这一点。

应该返回系统中所有类型为“business”的地址(只是一个例子,因为我没有发布实际要求)。如果参数不存在,则只返回所有地址。

我正在使用路由器功能来映射请求:

但我正在努力确定如何检查参数,如果不存在,则返回所有地址。

现在 Optional.ifPresent() 不起作用,我无法从该方法返回:

我也不能在参数上 switchIfEmpty() ,因为它会引发 NullPointerException:

如果查询参数存在并且依赖于 getAllAddresses() 方法,使用查询参数的流程是什么?真的有可能吗?

0 投票
1 回答
292 浏览

python - 如何在url中添加字典作为查询参数python请求

实际上,我正在调用 3rd 方 API 和要求按原样添加 json 字典。请参阅下面的 URL 示例

https://pguat.paytm.com/oltp/HANDLER_INTERNAL/getTxnStatus?JsonData= {"MID":"MID117185435","ORDERID":"ORDR4o22310421111", "CHECKSUMHASH": "NU9wPEWxmbOTFL2%2FUKr3lk6fScfnLy8wORc3YRylsyEsr2MLRPn%2F3DRePtFEK55ZcfdTj7mY9vS2qh%2Bsm7oTRx%2Fx4BDlvZBj% 2F8Sxw6s%2F9io%3D"}

“JsonData”中的查询参数名称和数据应在 {} 括号中。

控制台上的打印(r.url)输出

https://pguat.paytm.com/oltp/HANDLER_INTERNAL/getTxnStatus?jsonData=%7B%22MID%22%3A%22MEDTPA37902117185435%22%2C%22ORDERID%22%3A%22medipta1521537969o72718962111%22%2C%22CHECKSUMHASH%22%3 %22omcrIRuqDP0v%252Fa2DXTlVI4XtzvmuIW56jlXtGEp3S%252B2b1h9nU9cfJx5ZO2Hp%252FAN%252F%252FyF%252F01DxmoV1VHJk%252B0ZKHrYxqvDMJa9IOcldrfZY1VI%253D

它将 {} 转换为 %7B,我想要 {} 原样..

请帮助...

0 投票
2 回答
848 浏览

angular - Angular 2+ 可选参数(查询)

我的应用程序将通过 url 从外部访问,因为我需要在某些实体之间进行识别,所以我需要提供一个 id 参数。该参数也可以不存在。

我的问题是我有一个使用查询参数的请求。当用户与某个元素交互并通过使用 navigationExtras 使用可选参数重定向他时,我看到了很多解决方案。

我试图离开 path: 'login' 并添加查询参数,但它给了我

错误:无法匹配任何路由。URL 段:'login%3Fid%3D1'

矩阵参数也是如此,但loginid之间的字符串不同。

我可以将其用作解决方案,但它会使我复制所有路由,并且它与具有查询参数的请求不匹配。

有什么建议吗?

0 投票
2 回答
3885 浏览

angular - 如何从区分大小写的查询参数变量中获取值?

我有一个带有查询字符串id的 URL 。但是,变量id可以在 URL 中以“id”或“Id”的形式出现。

根据我的理解,这两个将被区别对待。为了处理以下 URL,我编写了所附屏幕截图中的代码:

http://xxx/abc?id=10

http://xxx/abc?id=10

在此处输入图像描述

除此之外,是否有任何简单的方法来处理区分大小写的变量并在 angular4 中正确获取值?

0 投票
1 回答
53 浏览

angular - 无法在 Angular4 中获取查询参数

我正在使用primeng 库开发一个Angular4 应用程序。在我的一个组件中,我有以下代码:

我正在尝试在即将到来的菜单组件中获取这些 queryParams,例如:

我也试过

但无论我尝试什么,我总是得到一个查询参数的空白地图。有人可以指出我哪里出错了。

0 投票
1 回答
443 浏览

angular - 如何在angular4中将查询参数转换为字符串

我有如下对象:

我的导航如下:

在浏览器中导航后,我看到这样的 URl:

是否有可能获取带有浏览器 URL 或以下参数的字符串?

0 投票
0 回答
39 浏览

http - groovy 参数重复并用 '&' 分隔

我收到了一个 http 请求,其中一个查询参数重复并用'&'.

例如:/xxx/yyy?name=mark&name=luke&name=vincent

如何获取参数名称的多个值?请不要告诉我使用"name=mark,luke,vincent"- 我不能。

0 投票
1 回答
980 浏览

spring - 使用 Get 方法 @QueryParam 将枚举列表传递给 Spring REST

我正在使用 Spring,我需要使用 GET 方法传递一个包含枚举值的列表。是否可以将 @QueryParam 用于 List ?如果是,那么我们如何以及如何通过 url 发送它。

我使用@QueryParam List enumValues 并通过 url 作为 enumValues=value1&enumVales=value2 发送数据。

但我收到以下错误:

org.springframework.beans.BeanInstantiationException:无法实例化[java.util.List]:指定的类是一个接口

请帮忙!