zoukankan      html  css  js  c++  java
  • 怎样实现跨域AJAX请求发送Cookie

    第一步: 服务器必须在Response Header中设置: Access-Control-Allow-Credentials: true

    第二步: 客户端发起请求时需要将 xhr.withCredentials设为: true;

    var xhr = new XMLHttpRequest();
    xhr.open('GET', 'http://example.com/', true);
    xhr.withCredentials = true;
    xhr.send(null);

    注意: 

    1. 按照上面设置后, 不仅Cookie会被附带上, 认证的头信息也会被附带;

    2. 按照上面设置后, 还可以设置远程主机指定的Cookie, 否则就算远程主机想设置, 浏览器也会忽略;

  • 相关阅读:
    Django模板系统
    __new__与__init__的区别
    django中models field详解
    快速入门mysql
    jq2
    jq
    前端 js 部分
    前端 js
    前端 css
    前端 table form
  • 原文地址:https://www.cnblogs.com/aisowe/p/11557368.html
Copyright © 2011-2022 走看看