Я использую JAX-RS, чтобы попытаться обработать запрос, содержащий массив в формате, с которым я не знаком.Параметры запроса отображаются в следующем формате:
?to[0]=100002700373730&to[1]=744826619&to[2]=501266190
Число параметров массива является переменным.Насколько я знаю, это не нормальный формат для передачи массива.Однако, поскольку я не могу контролировать форматирование запроса, я должен обрабатывать его как есть.
Я надеялся, что существует какая-то форма аннотации JAX-RS, которая позволит обрабатывать этот формат массива, но это не так.В настоящее время я просто получаю параметры запроса из UriInfo и вручную строю из него массив String для обработки.Это решение работает, но похоже на взлом.Если есть лучший (или более правильный) способ сделать это, то я определенно буду признателен, если вы знаете, как это сделать.Спасибо!:)