1
Ich möchte mehrere Bilder auf den Server mit alamofire hochladen. Ich habe Belwo-Code für diesen Zweck verwendet.Aber das Problem ist, ich nicht, wie ich den Dateinamen & Parametername für Datei übergeben.Ich weiß nicht, wie Sie es implementieren .Wie lade ich mehrere Bilder mit alamofire in iOS auf den Server hoch?
func uploadMultiImage(_ method:Method,domainName: String, parameters:Parameters?, encoding:Encoding, headers: [String:String]?,imageData:Data)-> Void {
print("header is \(headers)")
Alamofire.upload(imageData, to: completeURL(domainName: domainName), method: method, headers: headers).uploadProgress(closure: {
progress in
self.progress(progress.fractionCompleted)
}
).responseJSON(completionHandler: {response in
print("response is \(response.description)")
print("response1 is \(response.debugDescription)")
print("response2 is \(response.result.description)")
})
}
Bitte führen Sie, welche der beste Weg ist?
auf diese Weise ich nicht Fortschritt, wie viel% Bild hochgeladen verfolgen können? – Techiee
Ja du kannst. Überprüfen Sie diesen Link http://swiftdeveloperblog.com/image-upload-with-progress-bar-example-in-swift/ – rvx