Swift Alamofire照片上传,带正文中文件的密钥
我可以通过邮递员上传照片,但在我的iOS应用程序中它失败了,这太奇怪了,我仍然从Swift Alamofire照片上传,带正文中文件的密钥,swift,alamofire,Swift,Alamofire,我可以通过邮递员上传照片,但在我的iOS应用程序中它失败了,这太奇怪了,我仍然从编码完成中获得了.success 这是我的部分代码 更新服务信息 我的邮递员 邮递员 我的第一个问题是,如果上传失败,为什么我会成功 我的第二个问题是,我是否需要在我的请求中的某个地方放置关键的“pic”(见于《邮递员》)?如果是,在哪里 感谢您提前提供的任何帮助在Post中,人的图像键是pic,但在您的代码中是的“文件集” 改为 multipartFormData.append(imageData
编码完成中获得了.success
这是我的部分代码
更新服务信息
我的邮递员
邮递员
我的第一个问题是,如果上传失败,为什么我会成功
我的第二个问题是,我是否需要在我的请求中的某个地方放置关键的“pic”(见于《邮递员》)?如果是,在哪里
感谢您提前提供的任何帮助在Post中,人的图像键是pic
,但在您的代码中是的“文件集”
改为
multipartFormData.append(imageData!, withName: "pic", fileName: "file.png", mimeType: "image/png")
而成功
是编码而不是上载进程的结果
EncodingResult是定义
MultipartFormData
编码是否成功并包含
编码为关联值的结果-Success:表示成功的MultipartFormData
编码,并包含
新的上传请求
以及
流式传输信息-故障:用于表示多部件数据编码中的故障,并且
包含编码
啊,谢谢你,一直都是这样。你能告诉我如何检查照片上传是否成功吗?我试图在最后一次}
之后键入.responseJSON
,但似乎不起作用。检查响应的状态代码我现在不在,回来后我会发邮件给你。我无法获得响应,这就是问题所在。好的,我等一下。
multipartFormData.append(imageData!, withName: "pic", fileName: "file.png", mimeType: "image/png")