ajax跨域问题
发布时间:2020-12-15 21:33:05 所属栏目:百科 来源:网络整理
导读:什么是跨域? 当A向B发起一个请求时,A和B之间,ip,端口,请求协议这三者只要有一个不同,那么就是跨域。一般情况下跨域是无法正常访问的。那么有时候就是想要跨域,那么怎么办呢? 解决方案 使用JSONP(此处不具体说明) 使用过滤器,在返回的http中加上一
什么是跨域?当A向B发起一个请求时,A和B之间,ip,端口,请求协议这三者只要有一个不同,那么就是跨域。一般情况下跨域是无法正常访问的。那么有时候就是想要跨域,那么怎么办呢? 解决方案
package com.webside.shiro.filter;
import javax.servlet.*;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
/** * Created by Administrator on 2016/5/16. */
public class AccessFilter implements Filter {
@Override
public void init(FilterConfig filterConfig) throws ServletException {
}
@Override
public void doFilter(ServletRequest servletRequest,ServletResponse servletResponse,FilterChain filterChain) throws IOException,ServletException {
HttpServletResponse response = (HttpServletResponse)servletResponse;
response.addHeader("Access-Control-Allow-Origin","*");
filterChain.doFilter(servletRequest,servletResponse);
}
@Override
public void destroy() {
}
}
提示:记得在web.xml中配置这个filter (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 为什么播放失败并显示“未找到驱动程序:[org.postgresql.D
- c# – CanRead和CanWrite对PropertyInfo意味着什么?
- ruby-on-rails – 如何在rails中返回真正的空体?即内容长度
- 如何使用Oracle的DBMS调度程序跟踪正在运行的作业的状态?
- c# – 最好的.net解决方案电子商务相比Magento CE
- Solr 配置文件之core.properties、solr.xml和Config Sets
- OpenStack对象存储――Swift
- Flex 与 Java 上传ByteArray图片数据
- Unity 读写XML
- reactjs – React-Router-Redux:在’react-router-redux’