我正在Android上进行一个程序。 它有一个按钮和一个WebView。如果我点击这个按钮,它会发送邮件信息给一个Web服务器。 (使用httpurlconnection) webview从同一个服务器加载一个页面。我想在核心和webview之间同步cookie。我发现了从核心到webview的方法。但是,我没有找到从webview到核心的方法。如何同步android.webkit.CookieManager和Android上的java.net.HttpUrlConnection之间的cookie
我试过这些命令。
- webview的页面被加载。
- 从webview中读取cookie。
使用HttpCookie将这些cookie添加到核心cookie中。
URI uri = new URI(url);
HttpCookie httpCookie = new HttpCookie(cookie.getKey(),cookie.getValue()); ((java.net.CookieManager)CookieHandler.getDefault())。getCookieStore()。add(uri,httpCookie);
但它不工作。哪里不对?请给我建议。 预先感谢您。