У меня есть простой сайт (WebAPI), который возвращает кучу альбомов в методе get. Каждый альбом имеет такие атрибуты, как название, исполнитель и т. Д. Атрибутом здесь является атрибут изображения (альбом). Каждый альбом имеет изображение, что является лучшим способом отправить изображение обратно клиенту. Должно ли оно быть отправлено в виде двоичных данных в качестве части объекта альбома, например, какЛучший способ скачать изображение
Public Class Album
{
string title;
byte[] image;
}
Или я должен отправить путь к изображению в объекте альбома и есть клиент загрузить изображение отдельно?
Публичный классный альбом { название строки; string imagePath; }
Спасибо за указатель. Можете ли вы также рассказать мне, что лучше всего подходит для загрузки изображения отдельно в другом запросе и отправки пути в исходном объекте или отправки байтов изображения в самих исходных объектах? – user3547774
Вы хотите, чтобы пользователь загрузил ваши изображения? Как пользователь нажмет кнопку «загрузить», и эти изображения будут загружены на компьютер пользователя. Или вы просто показываете эти изображения на сайте клиента (html и js)? Если вы просто хотите отображать эти изображения на странице HTML, имеет смысл вернуть список ссылок на изображения. –
Я просто хочу отображать изображения на стороне клиента. Итак, что вы говорите, это отправить похожие изображения на изображения, а затем загрузить каждое отдельное изображение отдельно? – user3547774