Innerhalb einer SpringBoot App, ich versucht bin Bilder zurückzukehren über eine Output des Response-Objekt, über:Antwort versagt Bild zurückzukehren, wenn Output bytesWritten <8kb
try {
response.setContentType("image/png");
InputStream in = new FileInputStream(pathToFile);
IOUtils.copy(in, response.getOutputStream());
}
catch (Exception e){
...
}
Dies funktioniert gut, es sei denn, das Bild ist kleiner als 8kb, in diesem Fall gibt es nur nichts zurück.
Kann mir jemand sagen, warum weniger als 8kb würde die Antwort tatsächlich Null Daten zurückgeben (und - entscheidend - wie das zu beheben)?