Я использую Alamofire для управления сетью в своем приложении. API, который я использую для загрузки изображения на сервер, требует двух параметров: имени изображения и данных изображения (строка из 64 строк). Я знаю, как конвертировать.изображение в base64, используя этот код
class func convertImageToBase64(image: UIImage) -> String {
let imageData = UIImagePNGRepresentation(image)!
return imageData.base64EncodedString(options: Data.Base64EncodingOptions.lineLength64Characters)
}
, но я не знаю, как получить имя изображения ?!во-вторых, если я получил имя изображения, как загрузить изображение на сервер, может кто-нибудь объяснить код Alamofire, который загружает изображение?
это мой API
Веб-метод:
Параметры
{"FileName": "Hydrangeas.jpg", "ImageData": "base64string"}
примечания: FileName: имя выбранного файлафото ImageData: Base 64 String представляет Imge Bytes
Заранее спасибо