Как я могу наблюдать uploadProgress при загрузке данных многостраничной формы? [Дубликат]

Я должен загрузить оба изображения и userId на сервер, поэтому я использую Alamofire.upload(multipartFormData:to:encodingCompletion:)для загрузки.

Но нет возможности наблюдать за ходом загрузки.

Должен ли я использовать другой метод?

swift,alamofire,

0

Ответов: 1


0 принят

Вы пробовали с этим:

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)
        }
    }
)
быстры, alamofire,
Похожие вопросы
Яндекс.Метрика