我是Django的新手,并将其用作创建用户的应用程序的后端.在前端,发布用户名的代码为:
var xobj = new XMLHttpRequest();
xobj.overrideMimeType("application/json");
xobj.open('POST', "http://www.local:8000/create_user/", true);
xobj.setRequestHeader("Access-Control-Allow-Origin", "*");
xobj.onreadystatechange = function () {
if (xobj.readyState == 4 && xobj.status == "200") {
console.log(xobj.responseText);
}
}
xobj.send(json);
在后端,与url关联的函数处理json,但我收到错误 "请求的资源上没有‘Access-Control-Allow-Origin’标头.因此不允许访问源‘http://www.local:54521’". 这个问题的解决方案是什么? 我也遵循了"https://gist.github.com/strogonoff/1369619"的步骤,但问题依然存在.