【问题标题】:Alamofire clear all cookiesAlamofire 清除所有 cookie
【发布时间】:2017-02-21 12:33:57
【问题描述】:

我需要用户能够退出。当他们现在登录时,会自动保存一个 cookie,效果很好。但我想清除所有 cookie。

NSURLCache.sharedURLCache().removeAllCachedResponses()

这不起作用

【问题讨论】:

    标签: ios swift cookies login alamofire


    【解决方案1】:

    您可以像这样 (Swift 3) 删除专门为 URL 存储的所有 cookie:

    let cstorage = HTTPCookieStorage.shared
    if let cookies = cstorage.cookies(for: url) {
        for cookie in cookies {
            cstorage.deleteCookie(cookie)
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-24
      • 2014-09-25
      • 2010-09-15
      • 2016-09-02
      相关资源
      最近更新 更多