gpt4 book ai didi

php - 如何使用session在php webservices和android之间工作

转载 作者:太空宇宙 更新时间:2023-11-03 10:49:59 24 4
gpt4 key购买 nike

我有一个使用 php 网络服务的 android 应用程序。我创建了 login.php,它将验证从 android 应用程序发送的用户名和密码。验证后,将创建一个 session ,如下所示:

session_start();
$_SESSION['userId'] = $id;
$_SESSION['username'] = $username;

在客户端我有这个:

HttpContext httpContext = new BasicHttpContext();
HttpResponse httpResponse = httpClient.execute(httpPost, httpContext);
HttpEntity entity = httpResponse.getEntity();

当我调试时,我看到 httpReponse 包含一个 PHPSESSID。我知道在执行任何查询之前,我需要此信息来比较服务器端的 session_id。

但是,我不知道如何获取这个“Set-Cookie”并发送到服务器端进行比较?一段代码或教程将非常有帮助。

谢谢

最佳答案

可以看到this回答解决方案。HttpClient 默认支持 cookie,您必须启用它们才能使 php session 正常工作。

关于php - 如何使用session在php webservices和android之间工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15057773/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com