android webview 设置cookie时间,webview设置cookie

博主在项目中用WebView显示需登录状态请求的网页内容,将Cookie存于本地并通过代码设置让WebView携带,但请求一直不成功。给出了设置Cookie的代码及Cookie内容,寻求解决办法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近在做一个项目,有一个模块为了减轻工作量,直接用webview显示网页的内容,但是要在登陆状态下请求的,所以需要让webview带着cookie,cookie本人存在了本地,通过下面这段代码设置

CookieSyncManager.createInstance(this);

CookieManager manager = CookieManager.getInstance();

manager.setAcceptCookie(true);

manager.removeSessionCookie();

manager.setCookie("xxxx", app.getCookie());

CookieSyncManager.getInstance().sync();

mWebView = (WebView) findViewById(R.id.rank_webview);

mWebView.setHorizontalScrollBarEnabled(false);

mWebView.getSettings().setJavaScriptEnabled(true);

mWebView.setWebChromeClient(new WebChromeClient());

mWebView.loadUrl("xxxx");

xxx是请求的网页,但是结果却是一直不成功。app.getCookie()的内容是OFFERME=itbgstq2p6jiud37b3dm98poo2; path=/splash=Pdk6Oapz3DOudldaT1fdp4y4IOOyYEadZ0EyQtkJlQNd%2B8CXC51QPlJ0LHR8Pmb1sm3WkjuRFoxSNm%2FjoRXx3Q%3D%3D; expires=Sat, 05-Sep-2015 03:20:00 GMT; Max-Age=31536000; path=/; httponlybannerads=h8B5toOffEn0CWvAWfNp%2FaQRIPyDZtufs3pZFhMX48%2BkzCFQYOOdKRKOqHqTyOify4Vd3Src4Eo4Rn7z1uO2Gg%3D%3D; expires=Sat, 05-Sep-2015 03:20:00 GMT; Max-Age=31536000; path=/; httponly

求达人指点。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值