介绍跨域CORS,全称是"跨域资源共享"(Cross-origin resource sharing)当页面发出跨域请求时:简单请求(先简单理解为正常的get/post吧):浏览器将请求的地址添加到header的Origin里面发送请求。接
介绍
跨域CORS,全称是"跨域资源共享"(Cross-origin resource sharing)
当页面发出跨域请求时:
简单请求(先简单理解为正常的get/post吧):
浏览器将请求的地址添加到header的Origin里面发送请求。接下来就看后台如何处理了。
非简单请求(姑且简单理解成Content-Type:"application/JSON"吧):
浏览器会先发个预检请求(preflight),也就是OPTIONS请求。服务器返回是否许可访问和支持的请求方式,浏览器再决定是否发出请求。
使用@CrossOrigin注解
用法很简单,只需在controller或者方法上面添加注解即可。在controller上用表示整个controller下的方法都支持跨域
@Controllerpublic class HomeController { @CrossOrigin @RequestMapping("/") public String Index() { return "Index"; }}
--结束END--
本文标题: 详解Spring MVC CORS 跨域
本文链接: https://lsjlt.com/news/225887.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0