如何在java中的rest url中发送多个值

Posted

技术标签:

【中文标题】如何在java中的rest url中发送多个值【英文标题】:How to send multiple values in rest url in java 【发布时间】:2021-12-02 08:14:44 【问题描述】:

我有一个如下所示的获取请求。

https://localhost.com:8080/search?date=2021110

我在发出 get 请求时得到结果。但我的要求是获得具有 2 个状态的多个值。像 status=2 和 status=3 如果我像这样修改我的网址

https://localhost.com:8080/search?status=2&status=3&date=2021110

【问题讨论】:

您不能将相同的query string 放在url 中,因为它会产生歧义 【参考方案1】:

为什么不将请求方法更改为 POST。或者你也可以在两个值之间使用','并在服务器编程中处理它。

【讨论】:

以上是关于如何在java中的rest url中发送多个值的主要内容,如果未能解决你的问题,请参考以下文章

如何将请求正文中的列表值发送到 Rest Api

如何在java中发送具有不同内容类型的mime multipart restful请求

如何使用 REST 将 Json 字符串发送到 android 参数中的 java webservice?

如何使用 Rest 在 SharePoint 中获取多个模板类型列表

如何在邮递员 RESTful Web 服务中发送多个文件?

如何将ListBox中选择的值发送到BIRT中的java Web服务参数?