я пытаюсь создать запрос
@FeignClient(name = "geohelper", url = "http://geohelper.info/api/v1")
public interface GeohelperAPI {
@GetMapping(path = "/regions", consumes = "application/json")
GeohelperResponse getRegion(@RequestParam(name = "apiKey") String apiKey,
@RequestParam(name = "locale[lang]") String localeRu,
@RequestParam(name = "filter[name]") String region);
}
, а имя моего запроса содержит символы [и].
Созданный запрос выглядит как
apiKey=somekeysymbols&locale%5Blang%5D=%7Blocale%5Blang%5D%7D&filter%5Bname%5D=%7Bfilter%5Bname%5D%7D
в значениях {locale[lang]}
и {filter[name]}
вместо "rightValueStrings"
это ошибка?как я могу избежать этого []?