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?) }
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:
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: …
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", …
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 …
Ich verwende XCode 7, Swift 2.0, iOS 9. Ich möchte Alamofire mit Cocoapods in meinem Projekt installieren. Ich habe folgendes getan: gem install cocoapods pod setup pod init Podfile aktualisiert auf: # Uncomment this line to define a global platform for your project # platform :ios, '9.0' use_frameworks! target 'JSONeg' …
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 …
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: …
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, …
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 …
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.