如何使用Swift访问iOS中的Cookie属性,即名称,版本,值等?

mwngjboj  于 2023-08-02  发布在  Swift
关注(0)|答案(2)|浏览(140)

我在我的iOS应用程序中使用cookie进行身份验证,因为我需要访问cookie名称,版本或值。我可以获得cookie,但我在访问cookie时遇到错误,说明“NSTPCookieName不是cookie的属性”。

vq8itlhq

vq8itlhq1#

下面的代码应该可以帮助您获取cookie的名称、值和版本。

for cookie in NSHTTPCookieStorage.sharedHTTPCookieStorage().cookies! {
    print(cookie.name + " - " + cookie.value + "-" + cookie.version)
}

字符串
我希望这有帮助!

aelbi1ox

aelbi1ox2#

let dataStore = WKWebsiteDataStore.default()
            
            dataStore.httpCookieStore.getAllCookies { cookies in
                for cookie in cookies {
                    print(cookie.name)
                    print(cookie.value)
                    print(cookie.version)
                    print("------------")
                }
            }

字符串

相关问题