ajax http请求未在同一域上发送document.cookie
为什么我的ajax请求没有发送document.cookie?我在同一个域名上 这是我的密码:ajax http请求未在同一域上发送document.cookie,ajax,cookies,request,Ajax,Cookies,Request,为什么我的ajax请求没有发送document.cookie?我在同一个域名上 这是我的密码: document.cookie = "test=test"; var query_url = 'http://example.com/dosomething'; $.ajax({ url: query_url, type: 'GET', xhrFields: {withCredentials: true}, success:
document.cookie = "test=test";
var query_url = 'http://example.com/dosomething';
$.ajax({
url: query_url,
type: 'GET',
xhrFields: {withCredentials: true},
success: function(data){
if(data === "OK") {
//some code
};
if(data !== "OK") {
//some code
}
},
error: function(error){
console.log("===ERROR");
console.log(error);
},
});
在设置my document.cookie的路径后,我的ajax请求正在发送它!xhrfield不是必需的
document.cookie = "test=test; path=/";
(编辑):
我的前端URL是example.com/fe/app.html。后端运行在example.com/也许这就是我在cookie中需要“path=/”的原因