Как получить параметр URL со знаком +
Мне нужно получить параметр как QueryParam в моем REST API, который присутствует со знаком +, как показано ниже -
http://www.paramtesting.com/abc/api?param=+RES
когда я получаю вышеуказанный параметр в REST API как @QueryParam
Я получаю только RES вместо +RES.
Я не мог найти подходящее решение по поиску в Google. пожалуйста помоги.
1 ответ
Вы можете использовать Encoder/Decoder в пользовательском интерфейсе и вашем контроллере.
UI
var encoded = encodeURIComponent(yourUrl); // enocode with UTF-8
контроллер
java.net.URLDecoder.decode("3qe80L1ap+cR2zRU9csFwOffw5NtWTueLRYgSXyjctI="));