У меня есть метод в моем контроллере:
@GetMapping("/photos")
public ResponseEntity<?> getPhotos(){
List<Photo> photoList = photoService.findAll();
return new ResponseEntity<>(photoList, HttpStatus.OK);
}
И он возвращает массив из базы данных: [{"id": 1,"name": "photo1.jpg","file": "/9j/4AAQSkZJRgABAQAAAQABAAD/2wC...(byte[])"},{...},...]
Я знаю, что один файл делается так:
.then(response => {
response.blob().then(blob => {
let url= window.URL.createObjectURL(blob);
let a = document.createElement('a');
a.href = url;
});
});
Но как сделать с массивом?