Uploadable
public protocol Uploadable: _AUploadable, Configurable, DataResponseSerializable
Represents an abstract Uploadable
for Restofire.
Instead implement FileUploadable, DataUploadable, StreamUploadable, MultipartUplodable protocols.
-
request(_:didDownloadProgress:)
Default implementationCalled when the Request updates with download progress.
Default Implementation
Does Nothing
Declaration
Swift
func request(_ request: UploadRequest, didDownloadProgress progress: Progress)
Parameters
request
The Alamofire.UploadRequest
progress
The Progress
-
request(_:didUploadProgress:)
Default implementationCalled when the Request updates with upload progress.
Default Implementation
Does Nothing
Declaration
Swift
func request(_ request: UploadRequest, didUploadProgress progress: Progress)
Parameters
request
The Alamofire.UploadRequest
progress
The Progress
-
request(_:didCompleteWithValue:)
Default implementationCalled when the Request succeeds.
Default Implementation
Does Nothing
Declaration
Swift
func request(_ request: UploadRequest, didCompleteWithValue value: Response)
Parameters
request
The Alamofire.UploadRequest
value
The Response
-
request(_:didFailWithError:)
Default implementationCalled when the Request fails
Default Implementation
Does Nothing
Declaration
Swift
func request(_ request: UploadRequest, didFailWithError error: Error)
Parameters
request
The Alamofire.UploadRequest
error
The Error