webview拿不到cookie webview中如何保存cookie?
webview中如何保存cookie?
如果是cookie,cookie中会存储多个内容,如域名、时间、密钥和值。因此,如果您使用相同的域名实现多个独立于WebView的帐户。该变量只有一个WebView,因此您可以通过在URL参数中添加一个差异或向WebView中注入一个全局变量来设置用户状态以区分值,例如,usertoken=webview01usjdhfbhcjfbiiwychx6464.usertoken=webview02usjdhfbhcjfbiiwychx6464
所有cookies都将在其中。Nshttpcookiestorage*sharedhttpcookiestorage=[Nshttpcookiestorage sharedhttpcookiestorage];nsarray*cookies=[sharedhttpcookiestorurl:[nsurl urlw]ithString:网址
NSEnumerator*enumerator=[cookies objectEnumerator] nSHTTPPCookie*cookie while(cookie=[enumerator NextoObject]){r nslog(@“cookie{名称:%@,value:%@}“,[cookie name],[cookie value])r}对于IOS,NSHTTPCookie存储将存储应用程序本身访问的所有URL的cookie,您可以使用域作为标志来获取所需的cookie。需要注意的是,存储在nshttp cookie存储中的cookie将在过期后自动删除。如果用户手动调整的时间超过了到期时间,系统也会自动删除。因此,应该注意一些业务逻辑。这个答案来自互联网,仅供参考。如果你对我的回答不满意,请继续提问。答案并不容易。我们可以互相理解和帮助!
webview拿不到cookie webview设置cookie webview获取cookie
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。