当前位置: 首页 > news >正文

自己搭建的ftp怎么做网站优化网站打开速度

自己搭建的ftp怎么做网站,优化网站打开速度,武汉软件工程职业学院,商旅通官网appSpringBoot前端通过 URL访问本地磁盘文件,其实就是 SpringBoot访问web中的静态资源的处理方式。 SpringBoot 访问web中的静态资源:https://blog.csdn.net/qq_42402854/article/details/90295079 首先,我们知道浏览器访问本地磁盘文件的方式为…

SpringBoot前端通过 URL访问本地磁盘文件,其实就是 SpringBoot访问web中的静态资源的处理方式。

SpringBoot 访问web中的静态资源:https://blog.csdn.net/qq_42402854/article/details/90295079

首先,我们知道浏览器访问本地磁盘文件的方式为:

在浏览器直接输入:file:///+本地磁盘目录或者磁盘文件全路径

我们只需要在 Spring Boot中配置静态资源的处理即可。

1、自定义配置类

将配置信息提取到配置文件,方便我们配置。

application.yml配置文件:自定义 file配置信息

# 文件上传相关
file:bucketName: def_bucketlocal:enable: true
#    base-path: /home/app/ws_demo/ws-filesbase-path: D:/ws-files/uploadbaseUrl: http://127.0.0.1:19090/ws/profile

自定义 file配置类:

@Data
@Component
@ConfigurationProperties(prefix = "file")
public class FileProperties {/*** 默认的存储桶名称*/private String bucketName = "bucketName";/*** 本地文件配置信息*/private LocalFileProperties local;}
/*** 本地文件 配置信息*/
@Data
@Component
@ConfigurationProperties(prefix = "local")
public class LocalFileProperties {/*** 是否开启*/private boolean enable;/*** 默认磁盘根路径*/private String basePath;/*** 默认文件URL前缀*/private String baseUrl;}

2、添加静态资源映射

在配置类中添加静态资源映射。

/*** WebMvc 配置类*/
@Configuration
public class WebMvcConfig implements WebMvcConfigurer {@Autowiredprivate FileProperties fileProperties;/*** 配置静态资源访问映射** @param registry*/@Overridepublic void addResourceHandlers(ResourceHandlerRegistry registry) {registry.addResourceHandler("/static/**").addResourceLocations("classpath:/static/");registry.addResourceHandler("swagger-ui.html").addResourceLocations("classpath:/META-INF/resources/");registry.addResourceHandler("/webjars/**").addResourceLocations("classpath:/META-INF/resources/webjars/");//  swagger-bootstrap-ui依赖registry.addResourceHandler("doc.html").addResourceLocations("classpath:/META-INF/resources/");//本地文件上传路径registry.addResourceHandler("/profile/**") // 自定义URL访问前缀,和file配置一致.addResourceLocations(String.format("%s/%s/", "file:", fileProperties.getLocal().getBasePath()));}}

3、前端通过 URL访问

本地文件:

在这里插入图片描述

启动项目,浏览器访问 URL接口。

在这里插入图片描述

– 求知若饥,虚心若愚。

http://www.dt0577.cn/news/27806.html

相关文章:

  • 海南营业执照代办seo零基础视频教程
  • 现在的报税网站怎么做更正申报电池优化大师下载
  • 山东省住房和城乡建设厅网站主页越秀seo搜索引擎优化
  • 推广公司名称全国seo公司排名
  • 创意手机网站seo课程培训
  • 宁波网站制作 收费标准360站长工具seo
  • 网站建设 试题百度网盘app下载安装手机版
  • 动态网站用数据库怎么做微信软文模板
  • 如何做cad图纸模板下载网站灰色项目推广渠道
  • 淡蓝黑色大气企业网站模板全网营销推广方案
  • 橙色可以做哪些网站武汉网站seo德升
  • 网站建设6135678百度搜索排名靠前
  • 网站后台地址一般是视频号链接怎么获取
  • 高端产品网站品牌运营方案
  • 宠物之家网站建设媒体广告投放平台
  • 东莞寮步二手房seo任务平台
  • 网站制作成本seo优化教程
  • 网站整站出售成都网站建设方案推广
  • 自己做港澳台照片回执网站短视频seo优化
  • 做网站最小的字体是多少像素2023第二波疫情已经到来了吗
  • 设计中国北京不错宁波seo公司
  • 做a图片视频在线观看网站crm客户管理系统
  • 做网站的北京河北关键词排名推广
  • 网站优化推广哪家好搜索引擎优化师工资
  • wordpress书优化营商环境指什么
  • 汽车网站建设流程seo服务商技术好的公司
  • 徐州做英文网站的公司属于b2b的网站有哪些
  • 广州网站制作开发建网站用什么工具
  • 东莞做网站一般多少钱yandex搜索引擎入口
  • 微信公众平台注册官网岳阳seo公司