2021
10-28
10-28
使用SpringCloudApiGateway之支持Cors跨域请求
问题背景公司的项目需要前后端分离,vue+java,这时候就需要支持Cors跨域请求了。最近对zuul进行升级,假如说zuul是1.0的话,apigateway就是2.0的网关,支持ws等,基于NIO,各方面还是强大的。解决方案新建一个Configuration类即可importorg.springframework.cloud.client.discovery.DiscoveryClient;importorg.springframework.cloud.gateway.discovery.DiscoveryClientRouteDefinitionLocator;importorg.springframework.clo...
继续阅读 >
前言Springboot跨域问题,是当前主流web开发人员都绕不开的难题。但我们首先要明确以下几点跨域只存在于浏览器端,不存在于安卓/ios/Node.js/python/java等其它环境跨域请求能发出去,服务端能收到请求并正常返回结果,只是结果被浏览器拦截了。之所以会跨域,是因为受到了同源策略的限制,同源策略要求源相同才能正常进行通信,即协议、域名、端口号都完全一致。浏览器出于安全的考虑,使用XMLHttpRequest对象发起HTTP...