2011-04-30 3 views
6

Hey, comment puis-je lire la valeur d'un cookie?Android lecture des cookies

Exemple:

String cs = CookieManager.getInstance().getCookie(); 
System.out.println("Cookies string: "+cs); 

Cela me donnera une chaîne qui doit être analysé avec répartition sur « ; » et '='. Y a-t-il un "lecteur de chaîne de cookie" ou smth? Existe-t-il une autre façon de lire la valeur d'un seul cookie particulier dans le webview?

Thx!

Répondre

9

Eh bien, je vous suggère d'analyser la chaîne dans un tableau vous-même. Ce serait alors quelque chose le long de ces lignes en Java standard:

String[] x = Pattern.compile(";").split(CookieManager.getInstance().getCookie()); 

Maintenant, vous avez un tableau de nom - paires de valeurs, que vous pouvez encore analyser et puis magasin.