当前位置: 首页 > HTML5培训 > 前端开发 > Ajax > 解决ajax跨域请求数据cookie丢失问题
解决ajax跨域请求数据cookie丢失问题 时间:2018-08-10     来源:未知

本文主要是从前端jquery和服务端php为例,分别使用实例解决ajax跨域请求数据cookie丢失问题,推荐给有相同需求的小伙伴们。

ajax跨域

前端:以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: //m.z.com');

前台专线:010-82525158 企业培训洽谈专线:010-82525379 院校合作洽谈专线:010-82525379 Copyright © 2004-2022 北京华清远见科技集团有限公司

Android培训

版权所有 ,京ICP备16055225号-5,京公海网安备11010802025203号