PHPWebサービスを使用するAndroidアプリケーションがあります。Androidアプリケーションから送信されたユーザー名とパスワードを検証するlogin.phpを作成しました。検証されると、次のようなセッションが作成されます。
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」を取得してサーバー側に送信して比較する方法がわかりません。コードやチュートリアルは非常に役立ちます。
ありがとうございました