Использование Alamofire для сетевых звонков.Мое требование, необходимо отправить тело в запросе GET.Пробовал приведенный ниже код
func getForms(formTypes: [Int], userInterestIds:[Int], completionHandler: @escaping (_ status: Bool, _ response : GetArticleApiResponse?, _ error: Error?) -> Void) {
let headers = [
"Authorization" : "dfkjl23ksldjk3kd3",
"Content-Type": "application/json"
]
var parameters: Parameters = [:]
parameters["post_types"] = formTypes
parameters["usr_intrst_ids"] = userInterestIds
Alamofire.request(finalUrl, method: .get, parameters: parameters, headers: headers).responseJSON { response in
switch response.result {
case .success:
completionHandler(true,responseData, nil)
case .failure(let error):
completionHandler(false,nil,error)
}
}
Но не получил ожидаемого ответа.Если я делаю не так.Помогите мне, как реализовать приведенный ниже вызов почтальона.
Заранее спасибо.