解决ajax跨域请求数据cookie丢失问题

 更新时间:2015年03月01日 10:19:27   投稿:hebedich  
本文主要是从前端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传JSON数据到后台的注意事项小结

    $.ajax传JSON数据到后台的注意事项小结

    这篇文章主要介绍了$.ajax传JSON数据到后台的注意事项,需要的朋友可以参考下
    2014-05-05
  • 原生Ajax之全面了解xhr的概念与使用

    原生Ajax之全面了解xhr的概念与使用

    AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下,通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新,下面这篇文章主要给大家介绍了关于原生Ajax之全面了解xhr的概念与使用的相关资料,需要的朋友可以参考下
    2022-11-11
  • 有关Ajax中get和post的使用问题

    有关Ajax中get和post的使用问题

    下面小编就为大家带来一篇有关Ajax中get和post的使用问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • ajax调用中ie缓存问题解决方法

    ajax调用中ie缓存问题解决方法

    这篇文章主要介绍了ajax调用中ie缓存问题解决方法,较为详细的分析了ajax调用中ie缓存机制的原理与具体解决方法,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-12-12
  • Ajax 网址备忘

    Ajax 网址备忘

    Ajax 网址备忘...
    2006-06-06
  • AJAX机制详解以及跨域通信

    AJAX机制详解以及跨域通信

    最近做的一个项目中需要ajax跨域取得数据,中间出了点小差错,于是把ajax复习一下,记录下来关于跨域的问题的要点,分享给大家
    2015-04-04
  • AJAX乱码与异步同步以及封装jQuery库实现步骤详解

    AJAX乱码与异步同步以及封装jQuery库实现步骤详解

    这篇文章主要介绍了异步通信技术AJAX乱码问题、异步与同步、手动封装一个jQuery库,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2023-01-01
  • Ajax级联菜单实例代码

    Ajax级联菜单实例代码

    本篇文章主要是对Ajax级联菜单的实例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-02-02
  • Ajax与JSON的一些学习总结

    Ajax与JSON的一些学习总结

    Ajax技术的核心是XMLHttpRequest对象(简称XHR),可以通过使用XHR对象获取到服务器的数据,然后再通过DOM将数据插入到页面中呈现。虽然名字中包含XML,但Ajax通讯与数据格式无关,所以我们的数据格式可以是XML或JSON等格式
    2012-08-08
  • Ajax对xml信息的接收和处理操作实例分析

    Ajax对xml信息的接收和处理操作实例分析

    这篇文章主要介绍了Ajax对xml信息的接收和处理操作,结合实例形式分析了ajax针对xml结构信息的相关处理操作技巧,需要的朋友可以参考下
    2019-07-07

最新评论