小编ash*_*tha的帖子

Multipart-form(图像,参数,标题)使用Alamofire在swift中发布请求

首先,我想说我是新手,并且知道一点点.所以任何帮助都会受到关注.我有一个multipart-data表单,它有一个图像(profile-image),一些参数(first-name,last-name)和header(userid,hashCode).我想发送一个POST请求来提交表单.

我只能使用标题和除图像之外的其他参数发出POST请求:

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
}
Run Code Online (Sandbox Code Playgroud)

但是如何将图像作为文件发送(不是base-64string),即使用参数和标题直接上传文件.

提前致谢

ios swift alamofire

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

alamofire ×1

ios ×1

swift ×1