Когда я получаю куки в моем сервлете Java, все значения из getPath () равны нулю.
Таким образом, если в каталоге / foo и в корневом каталоге установлен файл cookie с тем же именем, я получаю два файла cookie с одинаковым точным именем, но не могу их различить, потому что getPath () возвращает null для обоих.
Я заглянул в firebug и увидел, что firefox ничего не посылал по пути.
Мое приложение использует cookie "Rememberme" с путем, установленным в "/". Все работает нормально, пока есть только один файл cookie с именем Rememberme. Но если каким-то образом другой файл cookie будет установлен с другим именем, например, / foo, то мое приложение не будет знать, какое из них я установил для корня.
Как я могу дифференцировать куки? Нужно ли беспокоиться о файле cookie, существующем с тем же именем в поддиректории, или я могу просто предположить, что будет только тот, который я установил?