• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >JavaScript > JS跨域请求外部服务器的资源

JS跨域请求外部服务器的资源

作者:韦斌_alan 字体:[增加 减小] 来源:互联网 时间:2017-05-11

韦斌_alan通过本文主要向大家介绍了js跨域请求,什么是js跨域请求,js ajax跨域请求,js实现跨域请求,js跨域等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

tomcat服务器提供的接口,不能在其他域中访问的时候,需要增 Access-Control-Allow-Origin:*

以下操作均在需要被访问的项目中设置

1、编写拦截器代码

 package com.soft.filter;
/**
 * Created by Administrator on 2017/2/6.
 */
import javax.servlet.*;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
public class CORSFilter implements Filter {
  @Override
  public void init(FilterConfig filterConfig) throws ServletException {
  }
  @Override
  public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
    HttpServletResponse httpResponse = (HttpServletResponse) servletResponse;
    httpResponse.addHeader("Access-Control-Allow-Origin", "*");
    filterChain.doFilter(servletRequest, servletResponse);
  }
  @Override
  public void destroy() {
  }
}
</div>

2、配置web.xml

<filter>
  <filter-name>CorsFilter</filter-name>
  <filter-class>com.omiaozu.manager.filter.CORSFilter</filter-class>
</filter>
<filter-mapping>
  <filter-name>CorsFilter</filter-name>
  <url-pattern>/*</url-pattern>
</filter-mapping>
</div>

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • JS跨域请求外部服务器的资源

相关文章

  • 2017-05-11nodejs个人博客开发第一步 准备工作
  • 2017-05-11JavaScript函数表达式详解及实例
  • 2017-10-30js获取当前时间是一年中的第几天&&判断闰年&&当前时间的前后几天
  • 2017-05-11详谈jQuery Ajax(load,post,get,ajax)的用法
  • 2017-05-11原生js实现焦点轮播图效果
  • 2017-05-11微信小程序 页面跳转如何实现传值
  • 2017-05-11Node.js 中exports 和 module.exports 的区别
  • 2017-05-11微信小程序 仿猫眼实现实例代码
  • 2017-05-11jQuery中on方法使用注意事项详解
  • 2017-05-11vue + socket.io实现一个简易聊天室示例代码

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • jQuery图片切换动画效果
    • 基于vue.js轮播组件vue-awesome-swiper实现轮播图
    • 详解Html a标签中href和onclick用法、区别、优先级别
    • AlloyTouch全屏滚动插件 30秒搞定顺滑H5页
    • JavaScript实现无穷滚动加载数据
    • ES6新特性四:变量的解构赋值实例
    • jQuery animate()实现背景色渐变效果的处理方法【使用jQuery.color.js插件】
    • Angular指令封装jQuery日期时间插件datetimepicker实现双向绑定示例
    • 原生js实现瀑布流布局
    • 原生JavaScript实现AJAX、JSONP

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有