Multipart-form (Bild,Parameter,Header) - Post-request mit Alamofire in swift

Zunächst möchte ich sagen, ich bin neu in swift, und wissen, ein wenig.So dass jede Hilfe wäre appriciated. Ich habe ein multipart-Formular-Daten, die hat ein Bild (Profil-Bild), ein paar Parameter (first-name, last-name) und Header(userid, hashCode). Ich möchte zum senden einer POST-Anforderung, das Formular zu senden.

Ich in der Lage gewesen, um POST-Anfrage nur mit, Header und andere Parameter außer als Bild:

let headers = [
        "user_id": (Helper.getUserInfo()?.user_id)!,
        "hash_code":(Helper.getUserInfo()?.hash_code)!,
    ]
let params = [
        "name": self.name.text!,
        "address":self.address.text!]


    Alamofire.request(.POST, kFormUrl, parameters:params ,headers:headers).responseJSON { [weak self] response in

//working fine
}

Aber wie auf Bild senden als Datei (nicht base-64string), d.h. direkter Datei-upload-Parameter und-Header.

Vielen Dank im Voraus

Schreibe einen Kommentar