Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/224.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android WebView-重置HTTP会话_Android_Webview - Fatal编程技术网

Android WebView-重置HTTP会话

Android WebView-重置HTTP会话,android,webview,Android,Webview,我正在Android应用程序中使用WebView。我希望能够定期重置WebView http会话,以便它正在访问的服务器应用程序将初始化新会话。我找不到怎么做-这可能吗 Rgds,Kevin。要清除webview,您可以做以下几件事,具体取决于您想做什么: 我认为清除cookie可以关闭会话。更多关于 removeSessionCookie()允许保留其他Cookie,但清除会话。第一行已弃用/不需要removeAllCookie方法也被弃用,我们现在使用removeAllCookie(注意

我正在Android应用程序中使用WebView。我希望能够定期重置WebView http会话,以便它正在访问的服务器应用程序将初始化新会话。我找不到怎么做-这可能吗


Rgds,Kevin。

要清除webview,您可以做以下几件事,具体取决于您想做什么:


我认为清除cookie可以关闭会话。更多关于


removeSessionCookie()
允许保留其他Cookie,但清除会话。

第一行已弃用/不需要
removeAllCookie
方法也被弃用,我们现在使用
removeAllCookie
(注意末尾的S),发送一个(可为null的)回调函数作为参数
CookieSyncManager cookieSyncMngr = CookieSyncManager.createInstance(context);
CookieManager cookieManager = CookieManager.getInstance();
cookieManager.removeAllCookie();
import android.webkit.CookieManager;

CookieManager cookieManager = CookieManager.getInstance();
cookieManager.removeSessionCookie();