AF.download(url, parameters: params, to: destination)
.validate(statusCode: [200])
.response { response in
switch response.result {
case .success(let url):
print("ok", url)
case .failure(let err):
print(err.localizedDescription)
}
}
Při odpovědi serveru nějaký kód chyby, jako je 4xx, 5xx, to bude tisknout "Odpověď kód stavu bylo nepřijatelné: xxx.", ale chci detailní zprávu v reakci těla(server odeslat prostý text, když chyba), jsem četl nějaký příspěvek, který řekl, že můžeme získat odpověď zprávu s "odpověď.data" ale pokud pomocí AF.ke stažení metoda, není už "data" majetku s response objekt(Alamofire.AFDownloadResponse). takže, je tam nějaký způsob, jak to zjistit?