Как загрузить изображения на веб-сервер в web api в MVC
Привет я нахожусь на стадии изучения веб api в asp.net mvc.
я хочу загрузить изображение на веб-сервер онлайн с помощью веб-API, разместив данные.
я хочу взять этот путь веб-сервера к базе данных с преобразованным изображением в base64, но он занимает слишком много длинной строки. как загрузить это и получить короткий путь к изображению в веб-api.
пожалуйста помочь
Что я уже пробовал:
я уже пробовал это пожалуйста помогите мне получить короткий путь к изображению с помощью веб api
string fn = string.Empty; var element2 = image.Split(',')[1]; fn = username + "_" + labTestId + ".jpg"; MemoryStream ms = new MemoryStream(Convert.FromBase64String(element2)); string folder_name = "lab-orders"; folder_name = folder_name.ToLower(); string SaveLocation = ServerConfig.BlobPath + folder_name + "/" + fn; BlobUploader.UploadTo(folder_name, fn, ms); LabTestNames labtstnames = new LabTestNames(); labtstnames.ImagePath = SaveLocation;
F-ES Sitecore
Не уверен, что вы действительно задаете вопрос, но похоже, что вам нужно реализовать действие, которое возвращает ваше изображение из базы данных в виде двоичного ответа.
https://stackoverflow.com/questions/880515/display-image-from-database-in-asp-mvc
Member 13605985
я хочу загрузить изображение на сервер из веб api