У меня есть сервер Django
, к которому я пытаюсь войти с Alamofire
.Теперь я пытаюсь извлечь токен CSRF из request
, чтобы использовать его для сеанса, однако, независимо от того, что я пытаюсь, куки всегда выходят пустыми.Кроме того, я точно знаю, что это не мой Django
сервер, потому что я могу получить токены CSRF с помощью Python.Последнее, что я попробовал, был этот кусок кода, который я получил из другого 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!)
}
}
}