私はAndroidが初めてです.私のアプリケーションでは、Webサービスの最初の接続時にセッションを維持する必要があります(応答を得た最初のURLを呼び出すときにJavaサーバーWebサービスのURLを実装する必要があります.その2番目のURL呼び出しの後、falseが返されます応答 .thing は、最初の URL を呼び出したのと同じセッションで URL を呼び出す必要があることです)電話して、どうすればそれらを今後の活動に保つことができますか。サンプル コードまたは関連ドキュメントを共有するか、回答を関連付けてください。私の意図を理解していただければ幸いです。
質問する
627 次
1 に答える
0
http クライアントを使用している場合にサーバーから Cookie またはセッションを取得するには、次のようにします。
List<Cookie> cookies = ((AbstractHttpClient) httpclient).getCookieStore().getCookies();
if (cookies.isEmpty()) {
Log.d("TAG","no cookies received");
} else {
for (int i = 0; i < cookies.size(); i++) {
if(cookies.get(i).getName().contentEquals("ASP.NET_SessionId")) {
asp = cookies.get(i).getValue();
}
}
Log.e("this is the cookiee", asp);
}
于 2012-11-30T05:26:09.387 に答える