Skip to main content
 首页 » 编程设计

android之Google App Engine 上跨 GET 和 POST 的 Beaker Session

2025年05月04日24zfyouxi

我在 Google App Engine 上使用 Beaker Session 来管理 HTTP 请求之间的持久数据。

是否可以从 GET 和 POST 请求访问同一 session ?

我试图访问 session 对象,但它们不是同一个对象:

def get(self): 
    session = self.request.environ['test.beaker.session'] 
    ... 
 
def post(self): 
    session = self.request.environ['test.beaker.session'] 
    ... 

请您参考如下方法:

看看这篇讨论实现类似内容的帖子:Android: Example for using a cookie from HttpPost for HttpGet

答案是您需要确保 session cookie 存储在 android 客户端,并且在与您的服务器交互的整个过程中都可以访问。