js Ajax跨域请求
来源:互联网 发布:知大局 懂业务 强素质 编辑:程序博客网 时间:2024/04/28 06:40
<!--跨域配置配置在tomcat的web.xml文件中 -->
<filter>
<filter-name>CorsFilter</filter-name>
<filter-class>org.apache.catalina.filters.CorsFilter</filter-class>
<init-param>
<param-name>cors.allowed.origins</param-name>
<param-value>*</param-value>
</init-param>
<init-param>
<param-name>cors.allowed.methods</param-name>
<param-value>GET,POST,HEAD,OPTIONS,PUT,PATCH,DELETE</param-value>
</init-param>
<init-param>
<param-name>cors.allowed.headers</param-name>
<param-value>Content-Type,X-Requested-With,accept,Origin,Access-Control-Request-Method,Access-Control-Request-Headers,authorization</param-value>
</init-param>
<init-param>
<param-name>cors.exposed.headers</param-name>
<param-value>Access-Control-Allow-Origin,Access-Control-Allow-Credentials</param-value>
</init-param>
<init-param>
<param-name>cors.support.credentials</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>cors.preflight.maxage</param-name>
<param-value>10</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>CorsFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<!-- 配置结束 -->
Ajax请求方式:
$.ajax({
crossDomain:true,
type:type,
url:url,
dataType:'json',
contentType:'application/json; charset=utf-8',
data:data,
beforeSend:function(xhr){
var token = $("#Token").val();
xhr.setRequestHeader('Authorization', token);
},
xhrFields: {
withCredentials: true,
useDefaultXhrHeader: false
},
success:function(data){
},
error:function(result){
varstr=result.responseText;
}
});
----- yt.Liu
- js Ajax跨域请求
- ajax请求跨域请求
- ajaxcdr方便js,ajax跨域请求数据
- 求ajax跨域请求js拒绝访问解决办法
- AJAX与跨域请求CORS(JS)
- js ajax跨域请求之天气查询
- 原生JS实现Ajax跨域请求flask响应内容
- $ajax 跨域请求 node.js 前后端写法
- (Ext / Js) ajax 跨域请求发送两次解决方案
- ajax跨域请求json数据和js代码
- ajax 跨域请求
- AJAX跨域请求
- Ajax跨域请求
- ajax跨域请求
- ajax跨域请求
- Ajax跨域请求
- ajax 跨域请求
- ajax跨域请求
- 降低页面加载时间
- Ceph管理平台Calamari的架构与功能分析
- xmanager在startkde之后崩溃该怎么办?
- 关于WiFi万能钥匙破解密码知识扫盲
- Android Orm框架(GreenDao)
- js Ajax跨域请求
- Poj 3694 Network
- 计算机常用工具整理
- equinox的plugin fragment开发(实现runtime加载tools.jar)
- LNMP(linux+nginx+mysql+php)服务器环境配置
- LoadRunner(一)LR文件整个读取和计算长度
- C++基础::shared_ptr 编程细节(三)
- Android实现推送方式解决方案
- C#调用oracle存储过程最简单的实例