ajax跨域问题解决(spring boot)
2024-09-01 09:36:35
之前用的服务器响应头部添加Access-Control-Allow-Origin: *来解决的
public static void setResp(HttpServletResponse resp) {
resp.setHeader("Access-Control-Allow-Origin", "*");
resp.setHeader("Access-Control-Allow-Methods", "GET,POST,OPTIONS");
resp.setHeader("Access-Control-Allow-Headers", "Cache-Control, Pragma, Origin, Authorization, Content-Type, X-Requested-With");
resp.setHeader("Access-Control-Allow-Credentials", "true");
}
现在spring boot可以通过配置CorsRegistry来解决
@Configuration
public class MyConfiguration { @Bean
public WebMvcConfigurer corsConfigurer() {
return new WebMvcConfigurerAdapter() {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/api/**");
}
};
}
}
最新文章
- 一个获取指定目录下一定格式的文件名称和文件修改时间并保存为文件的python脚本
- Windows Azure Cloud Service (38) 微软IaaS与PaaS比较
- XSLT教程 比较全的 -摘自网络
- 396. Rotate Function
- Xcode中报错或警告信息整理,持续更新...
- 小白鼓捣GIT的心得
- BZOJ3016: [Usaco2012 Nov]Clumsy Cows
- Volley的三种基本用法StringRequest的Get和post用法以及JsonObjectRequest
- sleep函数——Gevent源码分析
- uva 1401 dp+Trie
- PyQt5之窗口类型
- jquery 上下文菜单实现
- 使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析
- 一个ip对应多个域名多个ssl证书配置-Nginx实现多域名证书HTTPS
- pygame(class类)调用视图的方法
- php二维数组搜索
- 爬虫学习06用selenium爬取空间
- 理解 Redis(8) - Ordered set 值
- MATLAB 图片折腾4
- Spring整合Hibernate的XML文件配置,以及web.xml文件配置