跨域是件头疼的事,特别是前段端分离的项目。当然,通过jsonp、nginx代理等方法也可以解决跨域问题,不过最简单的还是在服务端进行配置。以java为例:
在web.xml加入过滤器:
<filter>
<filter-name>CORS</filter-name>
<filter-class>com.thetransactioncompany.cors.CORSFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>CORS</filter-name>
<url-pattern>*</url-pattern>
</filter-mapping>
引入pom依赖:
<dependency>
<groupId>com.thetransactioncompany</groupId>
<artifactId>cors-filter</artifactId>
<version>2.5</version>
</dependency>
网友评论