gpt4 book ai didi

swift - 上传多部分表单数据时如何观察上传进度?

转载 作者:行者123 更新时间:2023-11-30 12:02:48 25 4
gpt4 key购买 nike

我必须将图像和用户ID上传到服务器,所以我使用Alamofire.upload(multipartFormData:to:encodingCompletion:)上传。

但是没有办法观察上传进度。

我应该使用其他方法吗?

最佳答案

你尝试过这个吗:

Alamofire.upload(
multipartFormData: { multipartFormData in
//your implementation
},
to: "http://example.com",
encodingCompletion: { encodingResult in
switch encodingResult {
case .success(let upload, _, _):
upload.responseJSON { response in
print(response)
}
upload.uploadProgress { progress in

print(progress.fractionCompleted)
}
case .failure(let encodingError):
print(encodingError)
}
}
)

关于swift - 上传多部分表单数据时如何观察上传进度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47002975/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com