广告
返回顶部
首页 > 资讯 > 后端开发 > Python >springboot如何通过URL方式访问外部资源
  • 866
分享到

springboot如何通过URL方式访问外部资源

2024-04-02 19:04:59 866人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

目录SpringBoot通过URL方式访问外部资源第一种第二种springboot通过URL访问本地文件springboot通过URL方式访问外部资源 遇到这个问题时翻阅百度,无外乎

springboot通过URL方式访问外部资源

遇到这个问题时翻阅百度,无外乎就是两种方式

第一种

在这里插入图片描述

在springboot 2.1.8中该方法已过时

第二种

在这里插入图片描述

这个方法是可以实现通过url访问到指定目录下的文件,但是使用spring.resources.static-locations这个配置会覆盖掉SpringBoot默认的静态资源文件夹,项目的静态资源全都无法访问,而spring.mvc.static-path-pattern 默认值就是/** 无须配置。

解决方法,在spring.resources.static-locations 加入自定义要访问的文件夹路径,必须是file:开头,并且加上默认的四个静态资源路径就可以访问项目和自定义静态资源了。

自定义静态资源路径为D:file/

spring那里报错是因为上面已经存在spring层,这里加上为了方便演示

在这里插入图片描述

自定义静态资源文件夹下的文件

在这里插入图片描述

通过url访问下载.JPG这张图片

在这里插入图片描述

同时项目也能访问到

在这里插入图片描述

springboot通过URL访问本地文件


@Configuration
    public class MyWEBMvcConfigurer extends WebMvcConfigurationSupport {
        @Override
        public void addResourceHandlers(ResourceHandlerReGIStry registry) {
            //   访问相对路径
            registry.addResourceHandler("/assets/**").addResourceLocations("classpath:/assets/");
            //   访问绝对路径 访问路径和 存放路径可以自定义,建议存放路径放到配置文件中
            registry.addResourceHandler("/img/**").addResourceLocations("file:D:/img/");
            super.addResourceHandlers(registry);
        }
    }

localhost:8080/assets/文件名.后缀
localhost:8080/img/文件名.后缀

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: springboot如何通过URL方式访问外部资源

本文链接: https://www.lsjlt.com/news/158897.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • springboot如何通过URL方式访问外部资源
    目录springboot通过URL方式访问外部资源第一种第二种springboot通过URL访问本地文件springboot通过URL方式访问外部资源 遇到这个问题时翻阅百度,无外乎...
    99+
    2022-11-12
  • springboot怎么通过URL方式访问外部资源
    这篇文章主要讲解了“springboot怎么通过URL方式访问外部资源”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“springboot怎么通过URL方式访问外部资源”吧!springboo...
    99+
    2023-06-21
  • php如何通过方法名访问url
    本文小编为大家详细介绍“php如何通过方法名访问url”,内容详细,步骤清晰,细节处理妥当,希望这篇“php如何通过方法名访问url”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一、什么是方法名访问 URL方法名...
    99+
    2023-07-05
  • 如何解决PHP开发中的外部资源访问和调用
    在PHP开发中,我们经常会遇到需要访问和调用外部资源的情况,比如API接口、第三方库或者其他服务器资源。在处理这些外部资源时,我们需要考虑如何进行安全的访问和调用,同时保证性能和可靠性。本文将介绍几种常见的解决方案,并提供相应的代码示例。一...
    99+
    2023-10-21
    调用 访问 外部资源
  • 如何解决PHP开发中的外部资源调用和访问
    在PHP开发中,我们经常会遇到需要调用和访问外部资源的情况,比如其他网站的API接口、数据库、文件系统等。正确处理和管理这些外部资源的调用和访问是保证开发效率和系统稳定性的关键。本文将分享几种常见的解决方案,并提供具体的代码示例。使用CUR...
    99+
    2023-10-21
    身份验证 API调用 外部资源调用:跨域请求 远程数据引入 资源访问:权限控制
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作