代码片段在webView中加载网页,并在服务器上读取此页面的cookie。
myWebView = new WebView(this);
WebSettings webSettings = myWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setBuiltInZoomControls(true);
myWebView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
return super.shouldOverrideUrlLoading(view, url);
}
});
setContentView(myWebView);
CookieManager.getInstance().removeSessionCookie();
myWebView.loadUrl(URL);
//要读取cookies
CookieManager cookieManager = CookieManager.getInstance();
final String cookie = cookieManager.getCookie(URL);
Log.i(TAG, "cookie " + cookie);