Есть ли в Javascript API более высокого уровня для доступа к файлам cookie?

1

Все примеры обработки файлов cookie, которые я видел для Javascript, рассматривают файлы cookie как строку и выполняют их собственное разделение и разбор и т.д.

Прежде чем я сделаю это сам вручную, я хочу проверить, что API API более высокого уровня уже доступен, скажем, HTML5/новый javascript, для обработки файлов cookie как ассоциативного массива или чего-то еще.

Есть?

Теги:
cookies

1 ответ

1
Лучший ответ

Естественно нет. document.cookie свойство содержит печенье, в виде строки, как вы говорите, а просто посылает эту строку в Cookie заголовке запроса из запросов.

Затем, где бы вам не понадобились эти файлы cookie (на клиенте, обратившись к document.cookie или на сервере, обратившись к заголовку запроса Cookie), вы должны реализовать свой собственный парсер или использовать уже построенный.

Для хранения вещей на стороне клиента вы можете использовать localStorage:

localStorage.setItem("foo", "42");
localStorage.getItem("foo");
// => "42"

Но опять же, сервер не имеет доступа к localStorage.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню