Alamore fire Post Request Converting для получения запроса в журналах сервера
Я пытаюсь сделать быстрый запрос с библиотекой alamofire. Что я делаю, это:-
let request = Alamofire.request(url, method: .post, parameters: APIParameters, encoding: JSONEncoding.prettyPrinted, headers: HeaderParameters)
request.validate().responseJSON { (response) in
switch response.result {
case .success:
print(response)
break
case .failure(let error):
print(error)
}
completionHandler(true,nil,response.result.value)
}
Параметр API
▿ 2 elements
▿ 0 : 2 elements
- key : "mobileNumber"
- value : "**********"
▿ 1 : 2 elements
- key : "otp"
- value : "****"
На четном узле он показывает мне GET API:
2018-10-04 18:49:58 bc22dc4a8610 GET xxx/xxx/xxx
И на моей локальной консоли я получаю эту ошибку
FAILURE: responseValidationFailed(Alamofire.AFError.ResponseValidationFailureReason.unacceptableStatusCode(404))
Почему я получаю запрос GET в журналах сервера? на каком шаге я делаю не так? Я отправляю APIParameters
параметры как параметры запроса или параметры тела?