前言:
- 无需后端通过流转换,直接通过后端的虚拟路径映射访问固定文件
步骤:
-
前端:通过a标签,并配置url即可
- 例如:http://服务器ip:后端端口/VirtualFilePath/导入模板.xlsx
-
后端:添加如下配置类即可
@Configuration
public class WebFilterBootConfig implements WebMvcConfigurer{
@Value("${config.localVirtualFilePath}")
private String localVirtualFilePath; //配置映射地址(绝对路径)
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
/* 虚拟路径映射 */
registry.addResourceHandler("/VirtualFilePath/**") //虚拟地址
.addResourceLocations("file:" + localVirtualFilePath); //映射地址
}
}
注意
- 注意后端若有Token等验证手段,注意识别通过