springboot跨域请求
2021-06-21 08:08
标签:open index doc arch strong highlight evel span 服务器 2018/09/17 | 分类: 基础技术 | 0 条评论 | 标签: spring boot 最近工作比较忙,事情也比较多。加班回到家都十点多了,洗个澡就想睡觉了。所以为了不断更太多天,偷懒写个小技巧合集吧。之后有时间都会进行文章更新的。原创不易,码字不易,还希望大家多多支持!话不多说,开始今天的技巧合集吧~ 原来我们在使用 目录结构: CORS是一个W3C标准,全称是”跨域资源共享”(Cross-origin resource sharing)。它允许浏览器向跨源(协议 + 域名 + 端口)服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。 简单来说,跨域问题是可以通过 1.配置全局
springboot跨域请求 标签:open index doc arch strong highlight evel span 服务器 原文地址:https://www.cnblogs.com/wirr/p/9684829.htmlSpringBoot | 番外:使用小技巧合集
前言
设置网站图标
tomcat
开发时,设置网站图片时,即icon图标时,一般都是直接替换root
包下的favicon.ico
替换成自己的,或者在网页的头部设置link
的ref为icon
然后设置其href
值。而在SpringBoot
中,替换图片也是很简单的,只需要将自定义图片放置在静态资源
目录下即可,即默认有static
、public
、resources
、/META-INF/resources
或者自定义的静态目录下即可。允许跨域访问
nginx
来解决的,或者通过jsonp(只支持get请求)
来解决。而SpringBoot
中也提供了配置方法。
0.利用@CrossOrigin
注解,可放至在类上或者方法上。类上代表整个控制层所有的映射方法都支持跨域请求。
@CrossOrigin
(origins =
"http://blog.lqdev.cn"
, maxAge =
3600
)
@RestController
public
class
demoController{
@GetMapper
(
"/"
)
public
String index(){
return
"hello,CORS"
;
}
}
CORS
配置。官网也有给出实例,具体如下:
@Configuration
public
class
MyConfiguration {
@Bean
public
WebMvcConfigurer corsConfigurer() {
return
new
WebMvcConfigurerAdapter() {
@Override
public
void
addCorsMappings(CorsRegistry registry) { registry.addMapping(
"/api/**"
).allowedOrigins(
"https://blog.lqdev.cn"
);
}
};
}
}
上一篇:js数组push 问题
下一篇:关于多端开发中遇到的一点线程问题