我试图向服务器发送帖子请求,并希望发送带标题的令牌。
但后来我的帖子请求无效,我可以确认一下,因为如果该帖子api被击中,我会登录服务器
当我没有附加标题时它的日志记录,当我附加它没有记录任何内容时,它就像请求永远不会点击服务器。
此代码有效:
$.ajax({
url: 'http://localhost:8080/newUrl',
type: 'post',
data: {
url: myUrl
},
dataType: 'json',
success: function (data) {
alert(data);
}
});
这个没有:
$.ajax({
url: 'http://localhost:8080/newUrl',
type: 'post',
data: {
url: myUrl
},headers: {
Authorization: token
},
dataType: 'json',
success: function (data) {
alert(data);
}
});
这个也没有:
$.ajaxSetup({
headers:{
'Authorization': token
}
});
$.ajax({
url: 'http://localhost:8080/newUrl',
type: 'post',
data: {
url: myUrl
},
dataType: 'json',
success: function (data) {
alert(data);
}
});
** node.js服务器CORS相关的东西:**
app.use(function(req, res, next) {
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
next();
});
控制台错误: 请求标头字段预检响应中的Access-Control-Allow-Headers不允许授权