webview中如何保存cookie?
如果是cookie,cookie中会存储多个内容,如域名、时间、密钥和值。因此,如果您使用相同的域名实现多个独立于webview的帐户。该变量只有一个webview,因此您可以通过在url参数中添加一个差异或向webview中注入一个全局变量来设置用户状态以区分值,例如,usertoken=webview01usjdhfbhcjfbiiwychx6464.usertoken=webview02usjdhfbhcjfbiiwychx6464
所有cookies都将在其中。nshttpcookiestorage*sharedhttpcookiestorage=[nshttpcookiestoragesharedhttpcookiestorage];nsarray*cookies=[sharedhttpcookiestorurl:[nsurlurlw]ithstring:网址
nsenumerator*enumerator=[cookiesobjectenumerator]nshttppcookie*cookiewhile(cookie=[enumeratornextoobject]){rnslog(@“cookie{名称:%@,value:%@}“,[cookiename],[cookievalue])r}对于ios,nshttpcookie存储将存储应用程序本身访问的所有url的cookie,您可以使用域作为标志来获取所需的cookie。需要注意的是,存储在nshttpcookie存储中的cookie将在过期后自动删除。如果用户手动调整的时间超过了到期时间,系统也会自动删除。因此,应该注意一些业务逻辑。这个答案来自互联网,仅供参考。如果你对我的回答不满意,请继续提问。答案并不容易。我们可以互相理解和帮助!
原文标题:阻止所有cookie会怎样 webview中如何保存cookie?,如若转载,请注明出处:https://www.saibowen.com/tougao/20994.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。