首页 > 解决方案 > Swift4 - 将 cookie 加载到 WKWebView

问题描述

我正在尝试将 cookie 加载到 HTTPCookieStorage.shared 中,以便在我加载带有webView.load(request)cookie 的 URL 时进行传输。我在烧瓶服务器上收听并打印request.cookies只是为了让它打印一个空字典。

这是我的代码(idForWebView是一个cookie):

    let myURL = URL(string: "http://10.0.0.1:5000/")!
    HTTPCookieStorage.shared.cookieAcceptPolicy = .always
    HTTPCookieStorage.shared.setCookie(idForWebView)

    var request = URLRequest(url: myURL)
    request.httpShouldHandleCookies = true
    webViewMain.load(request)

如果我所做的完全是胡说八道,我完全愿意接受关于更好方法的建议!先感谢您。

标签: iosswiftxcodeswift4

解决方案


推荐阅读