используя ResponseEntity.ok().contentType(MediaType.IMAGE_JPEG).body(file), но не могу отобразить изображение при исследовании
используя ResponseEntity.ok().contentType(MediaType.IMAGE_JPEG).body(file), но не могу отобразить изображение при исследовании
@GetMapping("/fetch/{key:.+}")
public ResponseEntity<Resource> fetch(@PathVariable String key) {
Storage storage = storageService.findByKey(key);
Resource file = storageService.loadAsResource(key);
if (file == null) {
return ResponseEntity.notFound().build();
}
if (null != storage) {
return ResponseEntity.ok().contentType(MediaType.parseMediaType(storage.getType())).body(file);
}
return ResponseEntity.ok().contentType(MediaType.IMAGE_JPEG).body(file);
}
и нет никаких сообщений об ошибках. как правильно отобразить картинку?