Вот мое определение интерфейса Feign:
@RequestMapping(value = "/group/list", method = RequestMethod.POST)
List<AdvertGroupVO> list(AdvertGroupVO vo,
@RequestParam("page") int page,
@RequestParam("size") int size);
Хотя это запрос POST
, но feign по-прежнему помещает page
и size
в URL вместо тела запроса:
2016-09-03 17:59:39 [DEBUG] o.a.coyote.http11.InternalNioInputBuffer - Received [POST /group/list?page=1&size=8&groupId=6 HTTP/1.1
Accept: */*
User-Agent: Java/1.8.0_45
Host: 10.236.65.24:8080
Connection: keep-alive
]
я не могу понять почему