Управление файлами cookie в браузере Blackberry Embedded - PullRequest
0 голосов
/ 24 января 2011

Я использую Blackberry jre 6 для создания приложения.

У меня есть встроенное в приложение BrowserField, которое при запуске всегда начинается с перехода на страницу, которая создает два куки.Как только пользователь отправляет данные, страница переносит их в другое место, которое возвращает встроенный файл cookie.Этот файл cookie должен храниться с использованием PersistentStore, а затем извлекаться каждый раз, когда файл cookie удаляется из браузера и вставляется между двумя файлами cookie, упомянутыми ранее.Порядок файлов cookie здесь имеет значение, поскольку начальная страница анализирует файлы cookie таким образом.

Проблема, с которой я сталкиваюсь, заключается в вставке сохраненного файла cookie между двумя файлами cookie на начальной странице.Я пытаюсь установить cookie, используя методы BrowserFieldCookieManager, но это только вставляет отсутствующий cookie в начало строки cookie.Кроме того, кажется, что нет способа удалить определенные куки, так как это может быть обходным путем.

Любая помощь приветствуется в получении куки в нужном месте.Если я неправильно понимаю концепцию файлов cookie, исправьте меня, поскольку я действительно новичок в любой веб-разработке.

Спасибо.

1 Ответ

1 голос
/ 24 января 2011

К печенькам нет заказов, они могут поступать в любом порядке.Так что если вы требуете, чтобы они были в определенном порядке, то да, у вас будут проблемы.

Cookie - это просто строка, которую веб-сервер просит клиента сохранить в течение заданного периода времени и отправить обратно всякий раз, когда он запрашивает определенный URL-путь.Посмотрите на запись в Википедии для файла cookie:

http://en.wikipedia.org/wiki/HTTP_cookie

, в частности, раздел «Реализация», в котором приведены примеры работы файлов cookie.

...