Дорогие подписчики!
Дорогие подписчики! ✔ Продолжаем рассказывать о встроенных пакетах Digital Q.DataBase, обеспечивающих совместимость с PL/SQL-окружением Oracle. Мы поддержали новый пакет OWA_COOKIE. Для чего он нужен ✔ Пакет OWA_COOKIE предоставляет функции для работы с HTTP-куками (cookies) в веб-приложениях, построенных на PL/SQL. Он позволяет отправлять куки клиенту, получать их значения и управлять атрибутами. Основные функции · GET — получение значения куки по имени; · SET — установка куки с указанием имени, значения и опциональных атрибутов (путь, домен, срок действия); · REMOVE — удаление куки; · GET_VALUES — получение всех значений куки с указанным именем. Пример использования -- Получение значения куки DECLARE v_cookie OWA_COOKIE.COOKIE; BEGIN v_cookie := OWA_COOKIE.GET('user_preferences'); -- Обработка полученных значений END; -- Установка куки BEGIN OWA_COOKIE.SET( name => 'theme', value => 'dark', path => '/', expires => SYSDATE + 30 ); END; Области применения · Хранение пользовательских настроек в веб-приложениях; · Управление сессиями; · Отслеживание предпочтений пользователя (язык, тема оформления).