私はandroid.webkit.CookieManagerを使用しました。
Cookieに関するすべてのデータを取得したい。
しかし、クッキーの名前と値しか取得できませんでした。
有効期限やその他のデータを取得するにはどうすればよいですか。
特に、Cookie の有効期限が必要です。
ありがとうございました。
これが私のコードです
public void updateCookie(String url) {
String allCookie = null;
String[] cookies = null;
String cookieNameTmp = null;
String cookieContetTmp = null;
cookieNames.clear();
cookieValue.clear();
if(!m_adapter.isEmpty()) {
m_adapter.clear();
}
try {
allCookie = CookieManager.getInstance().getCookie(url);
if(allCookie != null) {
allCookie = allCookie.replace(" ", "");
cookies = allCookie.split(";");
for (String cookie : cookies) {
cookieNameTmp = cookie.split("=")[0];
m_adapter.add(cookieNameTmp);
cookieContetTmp = cookie.replace(cookieNameTmp+"=", "");
cookieNames.add(cookieNameTmp);
cookieValue.add(cookieContetTmp);
}
}
} catch (Exception e) {
Log.d("updateCookie: ", e.toString());
}
}