Невозможно проанализировать cookie с помощью $, используя javax-rs - PullRequest
0 голосов
/ 25 сентября 2018

Я использую javax.ws.rs.core.HttpHeaders для обработки запросов к моему API.

Я обнаружил, что HttpHeaders.getCookies() неправильно анализирует куки-файлы из заголовка, если в одном из значений куки-файла есть символ $.Этот метод возвращает cookie только с таким значением $, при этом все остальные cookie не включены в получившуюся Карту.

Интересно, что HttpHeaders.getHeaderString("cookie") правильно возвращает все cookie в виде строки.Только при попытке получить куки на карте из getCookies() он не может правильно проанализировать.

Мой вопрос, я думаю, двоякий: 1) это $ действительный символ значения куки и 2)почему HttpHeaders не может обработать остальные файлы cookie, если один из них имеет значение $?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...