Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从Spring@PostMapping方法返回多个文件_Java_Spring_Spring Boot_Spring Mvc_Multipart - Fatal编程技术网

Java 从Spring@PostMapping方法返回多个文件

Java 从Spring@PostMapping方法返回多个文件,java,spring,spring-boot,spring-mvc,multipart,Java,Spring,Spring Boot,Spring Mvc,Multipart,我将一些文件上载到我的PostMapping端点,它接受@RequestParam(“文件”)MultipartFile[/code>文件 我的应用程序对它们执行一些逻辑,我希望将这些图像作为blob发送回去。我能用弹簧吗?通过使用Files.readAllBytes(myOnlyFile),我可以使用ResponseEntity返回类型返回1个文件,但我不确定如何对许多文件执行此操作。也许我需要返回ResponseEntity? 提前谢谢。我认为没有一种干净的方法可以用HTTP来完成。@chr

我将一些文件上载到我的
PostMapping
端点,它接受
@RequestParam(“文件”)MultipartFile[/code>文件

我的应用程序对它们执行一些逻辑,我希望将这些图像作为blob发送回去。我能用弹簧吗?通过使用
Files.readAllBytes(myOnlyFile)
,我可以使用
ResponseEntity
返回类型返回1个文件,但我不确定如何对许多文件执行此操作。也许我需要返回
ResponseEntity

提前谢谢。

我认为没有一种干净的方法可以用HTTP来完成。@chrylis,很有趣,为什么它不干净呢?由于客户端的问题,试图解释这个庞大的2d字节数组?如果我们返回zip文件怎么办?@PatelRomil,我必须在客户端解压它吗?或者JS是自动完成的?我的客户机从对Spring端点的异步
POST
请求中获取结果。我认为您必须在客户机上解压缩它才能显示它们。你可以参考这个,我不认为有一个干净的方法来使用HTTP。@chrylis,很有趣,为什么它不干净?由于客户端的问题,试图解释这个庞大的2d字节数组?如果我们返回zip文件怎么办?@PatelRomil,我必须在客户端解压它吗?或者JS是自动完成的?我的客户机从对Spring端点的异步
POST
请求中获取结果。我认为您必须在客户机上解压缩它才能显示它们。你可以参考这个