使用Webview的CookieManager类来管理和发送Session cookies。
可以通过以下代码将Session cookies发送到服务器:
//获取Webview的CookieManager实例 CookieManager cookieManager = CookieManager.getInstance(); //设置Cookie在同一Session中一直保持 cookieManager.setAcceptCookie(true); cookieManager.setCookie("https://example.com", "sessionId=123456");
这将在Webview的Session中创建名为“sessionId”的Cookie,并将其值设置为“123456”。它将与将来的服务器请求一起发送。
需要注意的是,由于Webview默认启用了依赖于Cookie的用户身份验证,因此在Webview上禁用Cookies可能会导致应用程序功能受到影响。