我有一个使用 php webservices 的 android 应用程序。我创建了 login.php,它将验证从 android 应用程序发送的用户名、密码。验证后,将创建一个会话,如下所示:
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”并将其发送到服务器端进行比较?一段代码或教程将非常有帮助。
谢谢