Я пытаюсь получить Alamofire на Swift 3, чтобы отправить запрос пост на мой основе RESTful сервер CodeIgniter (с использованием: https://github.com/philsturgeon/codeigniter-restclient)Alamofire & Codeigniter RESTful сервер
Я получил запрос работает, но я изо всех сил, чтобы получить Alamofire к обрабатывать любые сообщения об ошибках, которые отправляются обратно с моего REST сервера
Swift 3 кода
Alamofire.request("http://192.168.0.26/index.php/register/user", method: .post, parameters: parameters, headers: headers).responseJSON { response in
print(response.result)
if let JSON = response.result.value {
print("JSON: \(JSON)")
}
}
В CodeIgniter им посылая массив ошибок на основе правил проверки формы и передавая ее обратно, как
$this->response($error, 404);
$ ошибка в основном multiarray как этот
$error = ["error" => ['field_name' => 'must contain unique value']];
Но в моем отладочный раздел на Xcode им получить успех и изо всех сил, чтобы затем обработать результат исполнения JSon
SUCCESS
JSON: (
{
error = {
"field_email" = "The Email field must contain a unique value.";
};
},
{
error = {
"field_username" = "The Username field must contain a unique value.";
};
}
)
может указывать никому меня в правильном направлении, чтобы определить, действительно ли фактический результат был успешным (если он выполнял это действие), а если не обрабатывать сообщения об ошибках?
Спасибо