如何使用Spring共享文件夹中的文件,例如。 /tmp/file.mp4
。它可以从IP访问?像这样10.11.14.122/file.mp4
答案 0 :(得分:2)
您的问题需要spring-boot
来提供静态文件。您只需要在Override addResourceHandlers
中配置路径,完整代码:
@SpringBootApplication
public class TmpApplication extends WebMvcConfigurerAdapter {
public static void main(String[] args) {
SpringApplication.run(TmpApplication.class, args);
}
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/tmp/**").addResourceLocations("file:///./myfolder/")
.setCachePeriod(0);
}
}