Невозможно получить доступ к значению cookie
После очистки истории браузера, когда я захожу по этому адресу: http://indianvisa-bangladesh.nic.in/visa/index.html
затем я нажимаю зеленую ссылку "Получить встречу", которая ведет нас к http://indianvisa-bangladesh.nic.in/visa/Appointment_Login.jsp
Здесь это устанавливает JSESSIONID
печенье. Я вижу этот файл cookie в обоих инструментах разработчика Firefox/Chrome, но не могу получить к нему доступ, используя document.cookie
в консоли.
Когда я печатаю document.cookie;
это показывает пустую строку.
Как мне это распечатать?
Изменить: Также этот файл cookie JSESSIONID имеет Path
значение "/visa"
1 ответ
Причина, по которой вы не можете прочитать этот cookie, заключается в том, что это HTTPOnly Cookie, поэтому, если вы разработчик, вы можете легко установить ложь в своем коде при создании. в противном случае вы не можете получить его с помощью JavaScript. Это определенно особенность, а не ошибка, предоставляемая всеми основными браузерами.
Дополнительные ссылки: SOQuestion1, SOQuestion2, SOQuestion3