当前位置: 首页 > 知识库问答 >
问题:

Spring Cloud Feign客户端重复列表值

严琨
2023-03-14

我有一个使用Spring cloud Feign映射rest客户机的接口。

@FeignClient(url = "http://localhost:8080")
public interface RestClient {

    @RequestMapping(value = "?ids={ids}", method = GET)
    List<Posicao> get(@RequestParam(value = "ids") List ids);
}

我的参数中有一个列表,调用客户端我有以下请求:

restClient.get(Arrays.asList(1, 2));

我已经尝试使用数组、整数和字符串泛型列表,但没有成功。

共有1个答案

陆伟
2023-03-14

@requestmapping中删除?ids={ids}可修复此问题。只有路径参数需要去那里。

 类似资料:
  • 这是剩下的服务,它发送一个文件列表列表: 这是客户端代码,实际上它只能处理一组文件,但是我怎样才能得到一组文件列表呢?

  • 客户端播放:30秒示例 我当地的咖啡馆设有摇摇欲坠,不稳定的无线网络,并由市议会慷慨地赞助纳税人的钱。连接后,您将被重定向到一个受SSL保护的页面,提示您输入用户名和密码。输入详细信息后,您就可以自由地享受间歇性的辍学,类似难题的速度以及配置错误的透明代理。 我倾向于在第一时间使这种事情自动化,因为从长远来看,现在花费的时间将超过所花的时间。在这种情况下,我可能会使用Firebug来过滤表单发布参

  • 我正在尝试创建一个简单的聊天应用程序之间的两个用户,使用twilio js API。 如果它已经存在,则表示另一个用户已经登录,我希望加入此通道。 否则,我想用这个特定名称创建一个通道,并等待其他用户。 我尝试了两种选择:1。聊天客户端。2.IPMessaging客户端。 我正在尝试使用此功能:

  • 我是JWT新手,我只是将其作为JSON中的java对象返回,并制作了一些过滤器,以便它可以像Spring Security中的session_id一样工作。 但是我不明白JWT是如何存储在客户端的,在服务器响应之后它会去哪里?它是否由coockies中的所有浏览器自动存储?所有浏览器都支持JWT吗? 我很感激你的回答。

  • 我想在一些计算机之间建立点对点连接,这样用户就可以在没有外部服务器的情况下聊天和交换文件。我最初的想法如下: 我在服务器上制作了一个中央服务器插座,所有应用程序都可以连接到该插座。此ServerSocket跟踪已连接的套接字(客户端),并将新连接的客户端的IP和端口提供给所有其他客户端。每个客户端都会创建一个新的ServerSocket,所有客户端都可以连接到它。 换句话说:每个客户端都有一个Se

  • 我有SQL查询条件<代码>货币在?我使用vertx JDBC客户端方法,它在JsonArray中接收查询参数。 如何将我可能的值列表传递给查询?我尝试了但是得到了异常 组织。postgresql。util。PSQLException:无法推断用于io实例的SQL类型。维特斯。果心json。杰索纳雷。使用带有显式类型值的setObject()指定要使用的类型。