Не получается связать swift и mysql

Swift выкидывает с ошибкой Thread 1: Fatal error: Unexpectedly found nil while unwrapping an Optional value на строке 82, при попытке отправить POST запрос на сервер.

           let data = [
                "web_pass" : httpREQ.web_pass,
                "operation" : "UserCreate",
                "login" : login.text!,
                "name" : Name.text!,
                "email" : Email.text!,
                "inst" : Inst.text!,
                "status" : 0,
                "pas_hash" : Pas.text!,
                "role" : 1,
                "avatarURL": ""
                ] as [String : Any]

            AF.request(httpREQ.URL, method: .post, parameters: data, encoding: JSONEncoding.default, headers: nil).validate(statusCode: 200 ..< 500).responseJSON { AFdata in
                do {
                    print(AFdata)
                    
                    guard let jsonObject = try JSONSerialization.jsonObject(with: AFdata.data!) as? [String: Any] else {
                        print("Error: Cannot convert data to JSON object")
                        return
                    }
                    guard let prettyJsonData = try? JSONSerialization.data(withJSONObject: jsonObject, options: .prettyPrinted) else {
                        print("Error: Cannot convert JSON object to Pretty JSON data")
                        return
                    }
                    guard let prettyPrintedJson = String(data: prettyJsonData, encoding: .utf8) else {
                        print("Error: Could print JSON in String")
                        return
                    }
                    
                    print(prettyPrintedJson)
                } catch {
                    print("Error: Trying to convert JSON data to string")
                    return
                }
            }

Вот сам URL "https://desavir.ru/DesavirWeb/5bee9de5061183c964310d0c329e8d5a.php". При заходе на нее я получаю ответ от сервера, поэтому, ошибки 500 быть не должно, но она есть. Проблемы в коде или с сервером что-то не так? Серверные обработчики писал по данному примеру: https://stackoverflow.com/questions/31468868/how-to-connect-mysql-with-swift


Ответы (0 шт):