webview加載本地html 如何獲取一個(gè)uiwebview中的請求的cookie?
如何獲取一個(gè)uiwebview中的請求的cookie?所有的cookies都將在這個(gè)cookies中。Nshttpcookiestorage*sharedhttpcookiestorage=[Nsht
如何獲取一個(gè)uiwebview中的請求的cookie?
所有的cookies都將在這個(gè)cookies中。Nshttpcookiestorage*sharedhttpcookiestorage=[Nshttpcookiestorage sharedhttpcookiestorage];nsarray*cookies=[sharedhttpcookiestorage cookies for URL:[nsurl urlw]ithString:網(wǎng)址
NSEnumerator*枚舉器=[cookies objectEnumerator] NSHTTPCookie*cookie while(cookie=[enumerator nextObject]){r nslog(@“cookie{名稱:%@,value:%@}“,[cookie name],[cookie value])和{r}對于IOS,nshttppcookiestorage將存儲(chǔ)應(yīng)用程序本身訪問的所有URL的cookie,您可以使用domain作為標(biāo)志來獲取所需的cookie。需要注意的是,存儲(chǔ)在nshttp cookie存儲(chǔ)中的cookie將在過期后自動(dòng)刪除。如果用戶手動(dòng)調(diào)整的時(shí)間超過了到期時(shí)間,系統(tǒng)也會(huì)自動(dòng)刪除。因此,應(yīng)該注意一些業(yè)務(wù)邏輯。這個(gè)答案來自互聯(lián)網(wǎng),僅供參考。如果你對我的回答不滿意,請繼續(xù)提問。答案并不容易。我們可以互相理解和幫助
webview中如何保存cookie?
如果是cookie,cookie中會(huì)存儲(chǔ)多個(gè)內(nèi)容,例如域名、時(shí)間、密鑰和值。因此,如果您使用相同的域名實(shí)現(xiàn)多個(gè)獨(dú)立于WebView的帳戶。該變量只有一個(gè)WebView,因此您可以通過在URL參數(shù)中添加差異或向WebView中注入全局變量來設(shè)置用戶狀態(tài),例如,usertoken=webview01usjdhfbhcjfbiiwychx6464。usertoken=webview02usjdhfbhcjfbiiwychx6464
Cookie是包含有關(guān)您上網(wǎng)習(xí)慣的信息的小數(shù)據(jù)包,這些信息稍后會(huì)被了解Cookie的網(wǎng)站所知道。Cookie的主要用途是讓廣告公司追蹤人口統(tǒng)計(jì)數(shù)據(jù),看看一個(gè)網(wǎng)站吸引了什么樣的消費(fèi)者。一些網(wǎng)站還使用cookies保存您的最新帳戶信息。