0
私はこのコードを試していますが、イメージが存在しますが、CommonsMultipartFileを作成しようとするとサイズはゼロになります。CommonsMultipartFileのサイズは0です
File file = new File("[image]");
DiskFileItem fileItem = new DiskFileItem("file", "image/png", false, file.getName(), (int) file.length() , file.getParentFile());
fileItem.getOutputStream();
MultipartFile multipartFile = new CommonsMultipartFile(fileItem);
と試みることができます。私はそれを試しましたが、画像をアップロードするために外部サービスを呼び出すと、FileItemが必要なのでエラーになります。 –
@ClaraMG私はMockMultipartFileを使わないように変更した新しいレスポンスをチェックします – cralfaro
ありがとう!出来た!今では解析に別の問題があります... 'org.springframework.http.converter.HttpMessageNotWritableException:コンテンツを書き込めませんでした:クラスjava.io.FileDescriptorのシリアライザが見つかりませんでした。BeanSerializerを作成するためのプロパティが見つかりませんでした。 ' –