下载文件
对于文件下载,应使用InputStreamResource下载文件。我们需要在Response中设置HttpHeader Content-Disposition,并需要指定应用程序的响应媒体类型。
注 –在以下示例中,文件应在应用程序运行所在的指定路径上可用。
相同的完整代码如下-
下面给出了主要的Spring Boot应用程序-
Maven构建的代码– pom.xml如下所示-
下面给出了Gradle Build – build.gradle的代码-
您可以创建一个可执行的JAR文件,并使用Maven或Gradle命令运行Spring Boot应用程序-
对于Maven,您可以使用以下命令-
在“BUILD SUCCESS”之后,您可以在target目录下找到JAR文件。
对于Gradle,您可以使用以下命令-
在“BUILD SUCCESSFUL”之后,您可以在build/libs目录下找到JAR文件。
您可以使用以下命令运行JAR文件-
在Tomcat端口8080上启动应用程序
文件上传 - http://localhost:8080/upload
文件下载 - http://localhost:8080/download