Es tut mir leid für mein schlechtes Englisch :(Bilder beschädigt sind mit Frühlings- und Feign Kunde
I Bilddatei mit Feign-Client hochladen möchten, aber die Bilder werden auf dem Server App beschädigt.
// CLIENT APP
@FeignClient(name = "media-client", url = "${api.base-path}/media")
public interface MediaClient {
@PostMapping
String uploadMedia(@RequestPart("file") MultipartFile file);
}
// SERVER APP
@PostMapping(consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
String uploadMedia(@RequestPart MultipartFile file) throws IOException {
Files.copy(file.getInputStream(), Paths.get("/home/m/Desktop").resolve(UUID.randomUUID().toString() + ".jpg"));
return null;
}
gleiches Bild gespeichert mit Client-Anwendung und Server-Anwendung aber das Ergebnis ist wie folgt:.?.
https://i.stack.imgur.com/xbiPS.png
Was ist falsch Bitte helfen Sie mir
Ich vermute, dass Sie diese Datei lokal getestet haben, sie ist vor dem Upload nicht beschädigt? – sniperd
@sniperd Ja, ich habe die Datei lokal getestet. Es ist nach dem Upload beschädigt. – mkrgl