【问题标题】:Cookie Manipulation in Blackberry Embedded Browser黑莓嵌入式浏览器中的 Cookie 操作
【发布时间】:2011-01-24 04:32:31
【问题描述】:

我正在使用 Blackberry jre 6 创建应用程序。

我在应用程序中嵌入了一个 BrowserField,它在启动时总是从创建两个 cookie 的页面开始。用户提交数据后,页面会将他们带到另一个返回嵌入式 cookie 的位置。此 cookie 必须使用 PersistentStore 存储,然后每次从浏览器中删除 cookie 并将其插入前面提到的两个 cookie 之间时检索。 cookie 的顺序在这里很重要,因为初始页面以这种方式解析 cookie。

我遇到的问题是在初始页面的两个 cookie 之间插入存储的 cookie。我正在尝试使用 BrowserFieldCookieManager 方法设置 cookie,但这只会在 cookie 字符串的开头插入丢失的 cookie。此外,似乎无法删除某些 cookie,因为这可能是一种解决方法。

感谢任何帮助将 cookie 放在适当的位置。如果我对 cookie 的概念有误解,请纠正我,因为我对任何类型的 Web 开发都很陌生。

谢谢。

【问题讨论】:

    标签: java blackberry java-me


    【解决方案1】:

    cookie 没有顺序,它们可以按任何顺序到达。因此,如果您要求它们按特定顺序排列,那么是的,您将遇到问题。

    cookie 只是一个字符串,Web 服务器要求客户端存储一段设定的时间,并在它请求某个 URL 路径时发回。查看 cookie 的 Wikipedia 条目:

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

    尤其是“实施”部分,其中展示了 Cookie 工作原理的示例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多