SpringBoot代理图片、文件等路径

在config文件夹下新增一个配置类即可

 

/**
 * @author cyl
 * @time 2022/10/25
 */
@Configuration
public class UrlConfig extends WebMvcConfigurationSupport {

    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        /**
         * @Description: 对文件的路径进行配置, 创建一个虚拟路径/Path/** ,即只要在<img src="/Path/picName.jpg" />便可以直接引用图片
         *这是图片的物理路径  "file:/+本地图片的地址"
         * @Date: Create in 14:08 2017/12/20
         */
        registry.addResourceHandler("/**").addResourceLocations("file:D:/scs-yd/");
        super.addResourceHandlers(registry);
    }


}

 

第一个路径是代理后路径;第二个路径是文件存储路径

启动后访问项目路径拼接代理路径加图片名称即可访问图片,例如:

localhost:8001/1.jpg

 

posted @ 2022-10-24 17:41  onecyl  阅读(464)  评论(0编辑  收藏  举报