使用JSON的Android会话Cookie

时间:2012-02-11 01:13:26

标签: android json session cookies

我查看了几篇文章,没有什么比我能够看到并收集所有想法的明确的代码片段。每个人发布他们的应用程序的一小部分,我不确定什么是会话/登录的关键,只有他们的应用程序必不可少。

过程:

  • 使用user / pass初次登录。密码将在服务器端加密并匹配md5。
  • 如果用户/传递正确,请求中的会话ID将存储在服务器端,来自同一会话ID的任何未来请求都将提供相应的数据。

我需要什么:

  • 一个简单的JSON请求,可以完成GET / POST请求。发布用户/通行证。获取以后的查询。
  • 一段代码,它将保留会话cookie并将其应用于任何进一步的GET / POST请求。

我的测试:

我会尝试向某些信息发出请求(出于测试目的而使用字符串;“传递”)。如果没有登录确认,我的服务器将在登录后返回“失败”,我希望它返回“通过”。然后我将进入我的数据库,改变存储的会话ID。刷新我的应用程序,并将其从“通过”更改为“失败”。

注意:我遇到的一个大问题是,当人们发布代码段并且没有说明每个部分应该去哪里时。请清楚代码块应该去哪里。 (即在初始请求之后。作为一个单独的函数等)

我遇到的 AMAZING 答案示例。除了它没有任何代码,只需结构:/

Login Session - Activities

1 个答案:

答案 0 :(得分:0)

我想我找到了我想要的东西。我决定实施这个例子:

http://old.metatroid.com/articles/Android%20Development%28part%201%29%20-%20Syncing%20Cookies%20Between%20Http%20Clients%20and%20WebViews

不确定它是否会完成我所需要的一切,但到目前为止看起来还不错。我到目前为止找到的最好的例子。