Als «alamofire» getaggte Fragen

Alamofire ist eine in Swift geschriebene HTTP-Netzwerkbibliothek.

12
Wie analysiere ich die JSON-Antwort von der Alamofire-API in Swift?
Der folgende Code, den ich geschrieben habe, und ich erhalte auch eine Antwort in JSON, aber der JSON-Typ ist "AnyObject" und ich kann ihn nicht in Array konvertieren, damit ich ihn verwenden kann. Alamofire.request(.POST, "MY URL", parameters:parameters, encoding: .JSON) .responseJSON { (request, response, JSON, error) in println(JSON?) }
125 ios  json  swift  alamofire 

12
Schnell. Das Objective-C-Modul 'Alamofire' konnte nicht erstellt werden.
Neue Vanille-Submodul-Installation von Alamofire unter Verwendung von XCode6 und Befolgen der Anweisungen zu einem T. Hier stimmt einfach etwas nicht. Der Fehler, den ich erhalte, ist "Das Objective-C-Modul" Alamofire konnte beim Importieren von Alamofire nicht erstellt werden. Hier ist ein Screenshot des Fehlers, den ich erhalte: Und meine Konfiguration:
117 swift  alamofire 

10
Swift Alamofire: So erhalten Sie den HTTP-Antwortstatuscode
Ich möchte den HTTP-Antwortstatuscode (z. B. 400, 401, 403, 503 usw.) für Anforderungsfehler (und idealerweise auch für Erfolge) abrufen. In diesem Code führe ich eine Benutzerauthentifizierung mit HTTP Basic durch und möchte dem Benutzer mitteilen können, dass die Authentifizierung fehlgeschlagen ist, wenn der Benutzer sein Kennwort falsch eingibt. Alamofire.request(.GET, "https://host.com/a/path").authenticate(user: …
106 swift  alamofire 

13
So senden Sie schnell eine POST-Anfrage mit BODY
Ich versuche mit Alamofire eine Post-Anfrage mit einer schnellen Leiche zu stellen. Mein json Körper sieht aus wie: { "IdQuiz" : 102, "IdUser" : "iosclient", "User" : "iosclient", "List":[ { "IdQuestion" : 5, "IdProposition": 2, "Time" : 32 }, { "IdQuestion" : 4, "IdProposition": 3, "Time" : 9 } ] …
97 json  swift  put  alamofire 

11
Hochladen einer Datei mit Parametern mit Alamofire
Ich versuche, eine Datei mit hochzuladen Alamofire. Der Upload funktioniert einwandfrei, wenn eine Datei ( NSUrl) verwendet wird. Ich kann jedoch nicht herausfinden, wie die NSDataOption verwendet wird. Das habe ich als Test: var url:NSURL = NSURL.URLWithString("http://localhost:8080/bike.jpeg") var err: NSError? var imageData :NSData = NSData.dataWithContentsOfURL(url,options: NSDataReadingOptions.DataReadingMappedIfSafe, error: &err) Alamofire.upload(.POST, "http://localhost:8080/rest/service/upload/test.png", …
95 ios  swift  alamofire 

20
Alamofire ungültiger Wert um Zeichen 0
Alamofire.request(.GET, "url").authenticate(user: "", password: "").responseJSON() { (request, response, json, error) in println(error) println(json) } Dies ist meine Anfrage bei Alamofire, für eine bestimmte Anfrage funktioniert es manchmal, aber manchmal bekomme ich: Optional(Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)" (Invalid value around character 0.) UserInfo=0x78e74b80 {NSDebugDescription=Invalid value …
93 ios  swift  alamofire 


13
IPv6 App Store-Ablehnung
Unser Update wurde heute zweimal wegen Problemen mit der IPv6-Netzwerkkonnektivität abgelehnt. Unser Netzwerkcode hat sich zwischen der vorherigen Version und dieser aktuellen Version nicht geändert. Die App sendet nur https-Netzwerkanforderungen an api.metooapp.io, das für ipv6 [ 0 ] korrekt konfiguriert ist und unter route53 unter AWS ausgeführt wird. Der Code …

12
POST-Anfrage mit einer einfachen Zeichenfolge im Body mit Alamofire
Wie ist es möglich, mit Alamofire in meiner iOS-App eine POST-Anfrage mit einer einfachen Zeichenfolge im HTTP-Body zu senden? Standardmäßig benötigt Alamofire Parameter für eine Anfrage: Alamofire.request(.POST, "http://mywebsite.com/post-request", parameters: ["foo": "bar"]) Diese Parameter enthalten Schlüssel-Wert-Paare. Ich möchte jedoch keine Anfrage mit einer Schlüsselwertzeichenfolge im HTTP-Body senden. Ich meine so etwas: …
83 ios  http  swift  request  alamofire 

3
AlamoFire asynchroner CompletionHandler für JSON-Anforderung
Nachdem ich das AlamoFire-Framework verwendet habe, habe ich festgestellt, dass der CompletionHandler auf dem Hauptthread ausgeführt wird. Ich frage mich, ob der folgende Code eine gute Vorgehensweise zum Erstellen einer Core Data-Importaufgabe im Completion-Handler ist: Alamofire.request(.GET, "http://myWebSite.com", parameters: parameters) .responseJSON(options: .MutableContainers) { (_, _, JSON, error) -> Void in dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, …
80 swift  alamofire 

6
Ordnungsgemäße Verwendung des URLRequestConvertible von Alamofire
Ich habe einige Tutorials gelesen, README von @mattt, kann aber einige Dinge nicht herausfinden. Was ist die richtige Verwendung URLRequestConvertiblein der realen API? Es sieht so aus, als würde ich einen Router erstellen, indem ich ein URLRequestConvertibleProtokoll für alle APIs implementiere - es wird kaum lesbar sein. Sollte ich einen …
79 ios  swift  alamofire 

1
NSURLSession gleichzeitige Anfragen mit Alamofire
Ich habe ein seltsames Verhalten mit meiner Test-App. Ich habe ungefähr 50 gleichzeitige GET-Anforderungen, die ich an denselben Server sende. Der Server ist ein eingebetteter Server auf einer kleinen Hardware mit sehr begrenzten Ressourcen. Um die Leistung für jede einzelne Anforderung zu optimieren, konfiguriere ich eine Instanz Alamofire.Managerwie folgt: let …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.