Tôi đang sử dụng Alamofire cho yêu cầu Rest (POST) của tôi và nhận phản hồi JSON liền mạch. Nhưng tôi chỉ có thể truy cập cơ thể phản hồi. Tôi muốn nhận các tiêu đề phản hồi. Không phải là nó có thể khi sử dụng Alamofire?Cách nhận tiêu đề phản hồi khi sử dụng Alamofire trong Swift?
Dưới đây là đoạn mã của tôi:
@IBAction func loginButtonPressed(sender: UIButton) {
let baseUrl = Globals.ApiConstants.baseUrl
let endPoint = Globals.ApiConstants.EndPoints.authorize
let parameters = [
"apikey": "api_key_is_here",
"apipass": "api_pass_is_here",
"agent": "agent_is_here"
]
Alamofire.request(.POST, baseUrl + endPoint, parameters: parameters).responseJSON {
(request, response, data, error) in let json = JSON(data!)
if let result = json["result"].bool {
self.lblResult.text = "result: \(result)"
}
}
}
Tôi không có kinh nghiệm với Alamofire, nhưng không phải là 'phản hồi' trong quá trình đóng hoàn thành' NS HTTPURLResponse' có thuộc tính 'allHeaderFields'? –