0
(我问这部分是为了学习的目的,我知道我想要做的可能是完全错误的!)设置cookie时PHP是由Android应用程序访问
我有我的网站的PHP文件如果登录成功,它会处理登录并为用户设置一个cookie。如果setcookie()失败,我会出错,而不是显示页面的其余部分。
当我尝试访问此页面使用我的Android应用程序(它使用HttpURLConnection POST),setcookie()失败。我猜这是因为客户端不是浏览器,不能处理cookie。
因此,首先,我的应用程序是否能够从服务器接收cookie并将其存储?如果不是,每次你想从服务器访问数据时,你如何处理维护与用户的登录会话,所以你不必发送用户名和密码?
感谢
谢谢。 因此,例如,在服务器上创建一些哈希值并将其发送到客户端,并且客户端每次发送它想要访问数据? – Siavash 2013-04-24 00:43:10
正是。这与php会话的工作方式差不多。你会希望在服务器上有一些会查询你的会话表,尽管我怀疑你已经有了类似于你当前的cookie的会话表。 – gview 2013-04-24 00:47:55