Читайте URL закодированные данные в весенней загрузке - PullRequest
0 голосов
/ 15 мая 2018

У меня есть источник, который вызывает пост API, и запрос закодирован в URL. Как я могу получить данные запроса, которые были закодированы с помощью весенней загрузки.

Обновление

В моем контроллере у меня есть метод ниже,

@PostMapping(value = "/res", consumes = MediaType.APPLICATION_FORM_URLENCODED_VALUE)
public Map<String, Object> postResponse(@RequestBody Map<String, Object> url) {...}

Возвращает ошибку

«ошибка»: «Неподдерживаемый тип носителя», "message": "Тип контента 'application / x-www-form-urlencoded; charset = UTF-8' не поддерживается"

Как я могу получить закодированные в форме данные в контроллере

1 Ответ

0 голосов
/ 16 мая 2018

Я наконец получил ответ.

Значения в кодировке URL могут быть прочитаны как String

@PostMapping(value = "/res", consumes = MediaType.APPLICATION_FORM_URLENCODED_VALUE)
public Map<String, Object> postResponse(@RequestBody String request) {...}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...