Как следует из вопроса, вы можете узнать, существует ли cookie в Javascript, если это HttpOnly? Мне не нужен доступ к информации внутри нее, просто знайте, что она есть.
Немного больше информации о ситуации: изначально существовал веб-сервер, который использовал cookie в качестве токена аутентификации, и ему было присвоено значение httponly, так как он не использовался клиентом, поэтому это добавило безопасности.
Однако теперь требуется изменение, когда клиент должен знать, есть ли у него файл cookie (так как сайт может работать без входа пользователя, но если они вошли в систему (будет существовать файл cookie аутентификации), то сайт нуждается в этом. отображать одни вещи и скрывать другие.
Существуют и другие меры безопасности на веб-сервере, поэтому в сценарии, где у клиента неверный файл cookie аутентификации, нет никакого вреда, но сайт выглядит так, как будто он вошел в систему, так как он будет удалять файл cookie и отклонить пользователя.