我有一个Django
服务器,我正在尝试使用Alamofire
登录。现在,我一直在尝试从request
中提取CSRF令牌以用于会话,但是,无论我如何尝试,cookie总是空着。另外,我知道这不是我的Django
服务器,因为我可以使用Python检索CSRF令牌。我尝试过的最后一件事是我从另一个SO问题获得的这段代码,但是它也失败了。
AF.request(self.urlForEP(ep: welcomeEP), method: .get).responseString { response in
if let responseStatus = response.response?.statusCode {
if responseStatus != 200 {
// error
} else {
// view all cookies
// always empty though.
print(HTTPCookieStorage.shared.cookies!)
}
}
}