使用Alamofire上传多部分表单数据文件

Swi*_*ier 4 multipart swift alamofire

我已经看过像这样那样的问题,但它仍然没有用. 在此输入图像描述

我还有一个问题,我应该fileURL从功能进入什么样的参数multipartFormData.appendBodyPart

它应该是从PC成像的方式,还是必须将图像添加到Images.xcassets?我该怎么发送?

cno*_*oon 6

看起来您需要解决三个问题.

  1. .POST而不是POST.
  2. fileURL需求是一个有效的NSURL指向文件系统上的文件.你不能只使用文件名.
  3. 您正在使用responseString序列化程序,但在闭包中命名了第三个参数JSON.然后你result进入s并尝试将其打印出来.该result参数甚至不存在于任何地方.相反,你应该print(JSON).

希望这有助于清理一些事情.