При обработке запроса REST с cookie, я использую @CookieValue
для получения значения cookie, лайки:
@GetMapping("/path")
public ResponseEntity doRequest(@CookieValue(value = "cookie_name", required = false) final String cookieValue) {
Вопрос в том, что мы могли бы отправить несколько файлов cookie с одним и тем же именем на этотконечная точка, например:
curl -v http://localhost/path --cookie "cookie_name=abc; cookie_name=def"
Какое значение получит cookieValue
получить?
При использовании Spring boot 2.0.3 значение выглядит как abc
, первое значение.Но не смог найти, док отметил это поведение, поэтому не уверен, совпадение это или нет.