Params

constructor(url: String, headers: Map<String, String>?, body: Any?, httpMethod: HttpMethod, onProgress: suspend (Float) -> Unit = {}, onDownloadFinished: suspend (ByteArray) -> Unit = {}, onDownloadFailure: suspend (Throwable) -> Unit = {})