swift JSON-login-REST mit post und get-response-Beispiel
Es ist meine erste Erfahrung mit REST in der iOS Entwicklung mit swift. Konnte ich nicht finden keine Arbeit oder gerade (einfaches) Beispiel für das, was ich brauche hier.
Ich habe ein login-backend (https://myaddress.com/rest/login), wo ich mich übergeben müssen 2 Parameter: login und Passwort. Wenn ich den pass mit guten Werten (user existiert in der Datenbank), habe ich 2 Variablen, die als Ergebnis: token (string) und firstLogin (bool). Also, wenn ich diese Werte, die ich wissen, dass die Anmeldung erfolgreich ist, und ich kann mich einloggen in mein app.
So, ich bin betteln Sie für ein Beispiel (nur eine einfache Funktion), wie Sie zu erreichen. Wenn ich arbeiten-code-Beispiel will ich wissen, wie es für andere rest-services in meiner app. Ich habe versucht, viele Lösungen aus den tutorials die ich gefunden, aber keiner von Ihnen arbeitete für mich.. Also nicht meine Zeit verschwenden mit der Suche würde ich gerne jemand erfahrenes, der mir den Weg das zu erreichen.
Ich bin nicht sicher, ob Alamofire ist so gut, ich weiß, dass swift 4 hat eine eigene bauen neetwork Dienstleistungen und die Arbeit mit json. Jede Lösung, die funktioniert wäre toll.
Auch, Seite Frage, ob ich lieber Alamofire, brauche ich swiftyJSON auch? Oder ist es nur für die Analyse?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie
URLSession
wenn Sie nicht wie zu importierenAlamofire
in Ihr Projekt, führen Sie eine einfache Aufgabe.hier sind einige Methode : GET, POST, DELETE-METHODEN und tutorial
GET-METHODE
POST-METHODE
DELETE-METHODE
Dank @MAhipal Singh für Sie zu beantworten. Ich werde hier posten, Beispiel mit Alamafire, dass ich verwendet es ist also alles in einem Stapel in Frage. Es ist einfacher als ich dachte, Lösungen habe ich versucht zu verwenden, bevor nicht die Ursache hatte ich Probleme mit pinning Zertifikat über die ich vergaß..
Wenn die post die richtige Antwort ist (Konsole drucken):