Скажем, например, у меня было приложение, отправляющее следующие HTTP-заголовки для установки в cookie с именем "a":
Set-Cookie: a=1;Path=/;Version=1
Set-Cookie: a=2;Path=/example;Version=1
Если я получаю доступ к /example
на сервере, оба пути действительны, поэтому у меня есть два файла cookie с именем "a"! Поскольку браузер не передает информацию о пути, эти два файла cookie нельзя отличить.
Cookie: a=2; a=1
Как следует обрабатывать этот случай? Выберите первый? Создайте список со всеми значениями cookie? Или должен ли такой случай рассматриваться как ошибка разработчика?