Alamofire 2.0 и Swift 2 - заголовок не работает. Посмотрите, как это исправить
Когда я обновил свой проект доswift 2
сAlamofire 2
headers
перестал работать без ошибок в коде. Причина в том, чтоheaders
не работают по старому стилю.
// login with Alamofire 1 and Swift 1.2 - WITH HEADER
func loginAlamofire_1(username:String) {
manager.session.configuration.HTTPAdditionalHeaders = ["Authorization": "yourToken"]
manager.request(.POST, "login_url", parameters: ["username" : username], encoding: ParameterEncoding.JSON)
.response{ (request, response, data, error) -> Void in
if error != nil{
print("error!")
} else {
print("welcome")
}
}
}
Вы можете увидеть исправленную версию ниже