У меня возникла проблема с отправкой запроса с использованием Alamofire
. Я хочу отправить запрос POST с параметрами, но я не знаю, куда помещать пользовательский заголовок, например токен.Как отправить запрос в Alamofire с параметрами и заголовками с использованием метода POST в swift
Вот мой код:
let parameters = [
"id": ID,
"recipient_id" : recipientID,
"is_match" : "1"
]
Alamofire.request(.POST, Constants.baseURL + Constants.apiURL + Constants.accept, parameters: parameters, encoding: .JSON)
.validate()
.response { request, response, data, error in
print(request)
print(response)
print(data)
print(error)
}
.responseJSON { response in
switch response.result {
case .Success:
print("Approve Successful")
print("approve \(response)")
case .Failure(let error):
print(error)
}
}
Btw Я использую Alamofire 3.4
Дублированный [здесь] (http://stackoverflow.com/questions/32758053/swift-alamofire-add-custom-header-to-all-requests) –