使用Alamofire上传文件

时间:2018-04-12 03:50:03

标签: swift alamofire

我无法将文件(mp4)上传到我的服务器。我控制服务器并使用npm库解析请求。现在,当我使用Postman并选择测试mp4上传到我的服务器时,我成功收到它。然而,当从Alamofire使用此功能时,我什么也得不到。

Alamofire.upload(fileURL, to: "http://localhost/video").responseJSON { response in
    debugPrint(response) }

我在回复中发回了一些JSON,并在我的应用中成功接收了它。任何一方都没有错误。我错过了什么?

1 个答案:

答案 0 :(得分:1)

使用MultiFormData上传图片

Alamofire.upload(
    multipartFormData: { multipartFormData in
        multipartFormData.append(fileUrl, withName: "fileName")
    },
    to: "http://localhost/video").responseJSON { 
    response in
    debugPrint(response) 
})