【发布时间】:2019-05-08 08:38:23
【问题描述】:
我想用 feign 发送一个列表作为参数也可以在它为空时。
目前在feign客户端我有以下方法:
@GetMapping("/artists")
List<Artist> getArtists(@RequestParam("genre") List<Long> genre);
它的问题是当genre是一个空列表时,feign创建请求GET /artists而不是GET /artists?genres=
我正在尝试对多个请求使用相同的 uri /artists,仅通过查询参数来区分它们,例如
GET /artists?genre=1,2,4 GET /artists?popularity=89 都被映射到不同的方法。
如何使用 feign 发送一个空列表作为参数?
【问题讨论】:
标签: spring spring-cloud-feign feign