Jquery Access Control Allow Origin标头包含无效值
我已经用Jquery Access Control Allow Origin标头包含无效值,jquery,html,ajax,onsubmit,Jquery,Html,Ajax,Onsubmit,我已经用表单提交创建了html页面。提交时,我调用ajaxpostrequest。 但是抛出了一个错误 加载失败:对飞行前请求的响应未通过访问控制检查:“访问控制允许来源”标头包含无效值“”。因此,不允许访问源“null” 改变 所有路线:正确 它可以工作,访问控制头必须由服务器发送以响应CORS请求,而不是由发起人请求。请在谷歌上搜索“访问控制允许源标题包含无效值site:stackoverflow.com”。 $.ajax({ url: 'http://radius.a3tech
表单
提交
创建了html页面。提交时,我调用ajaxpost
request。
但是抛出了一个错误
加载失败:对飞行前请求的响应未通过访问控制检查:“访问控制允许来源”标头包含无效值“”。因此,不允许访问源“null”
改变
所有路线:正确
它可以工作,访问控制头必须由服务器发送以响应CORS请求,而不是由发起人请求。请在谷歌上搜索“访问控制允许源标题包含无效值site:stackoverflow.com”。
$.ajax({
url: 'http://radius.a3techlabs.com/app/custom/verifyAccessOTP',
dataType: 'json',
type:'post',
headers: {
"charset":"UTF-8",
"accept": "application/json",
"Access-Control-Allow-Origin":"*",
"Access-Control-Allow-Credentials":"true",
},
data:value,
success: function(data) {
console.log(data);
alert(data.message);
}.bind(this),
error: function(xhr, status, err) {}.bind(this)
});
module.exports.cors = {
allRoutes: false,
origin: '*',
credentials: true,
methods: 'GET, POST, PUT, DELETE, OPTIONS, HEAD',
headers: 'content-type'
};
module.exports.cors = {
allRoutes: true,
origin: '*',
credentials: true,
methods: 'GET, POST, PUT, DELETE, OPTIONS, HEAD',
headers: 'content-type'
};