解决ajax跨域请求数据cookie丢失问题
2016-10-08 15:48
691 查看
本文主要是从前端jquery和服务端php为例,分别使用实例解决ajax跨域请求数据cookie丢失问题,推荐给有相同需求的小伙伴们。
前端:
以jquery为例:
需要加入
服务器端:
以php为例:
复制代码 代码如下:
根据自己的情况而定
以上所述就是本文关于解决ajax跨域请求数据时cookie丢失的处理方案,希望大家能够喜欢
前端:
以jquery为例:
需要加入
xhrFields: { withCredentials: true }, crossDomain: true, $.ajax({ type: postType, url: url, data: postData || '', xhrFields: { withCredentials: true }, crossDomain: true, success: function () { successCallback.apply(scope || this, arguments); }, failureCallback: function () { failureCallback.apply(scope || this, arguments); }, dataType: dataType });
服务器端:
以php为例:
复制代码 代码如下:
header("Access-Control-Allow-Credentials: true"); header('Access-Control-Allow-Origin: http://m.z.com');
根据自己的情况而定
以上所述就是本文关于解决ajax跨域请求数据时cookie丢失的处理方案,希望大家能够喜欢
相关文章推荐
- 解决ajax跨域请求数据cookie丢失问题
- 解决ajax跨域请求数据cookie丢失问题
- ajax跨域以及cookie丢失问题解决
- ajax请求json类型无法跨域传递cookie的问题解决
- 解决ajax、js无法跨域向服务器请求数据的问题
- jquery 请求ie缓存,数据不更新的问题【ajax禁用缓存解决ie数据不更新的问题】
- ie下使用frameset布局导致跨域cookie丢失问题解决
- WebApp开发:ajax请求跨域问题的解决
- 前端使用Jquery的getJSON方法,后台使用PHP,解决IE和火狐Firefox中存在的跨域ajax请求问题。
- 启用 CORS 来解决这个问题(ajax跨域请求)
- AJAX 跨域请求的解决办法:使用 JSONP获取JSON数据
- ie下使用frameset布局导致跨域cookie丢失问题解决
- iframe 跨域访问session/cookie丢失问题解决方法
- 用iframe设置代理解决ajax跨域请求问题
- jquery 请求ie缓存,数据不更新的问题【ajax禁用缓存解决ie数据不更新的问题】
- 使用HTML5 跨域共享特性解决AJAX跨域数据同步问题
- 关于解决JQuery发送Ajax请求后,IE缓存数据不更新的问题
- 通过jsonp解决ajax的跨域请求问题
- jquery 请求ie缓存,数据不更新的问题【ajax禁用缓存解决ie数据不更新的问题】