我正在建立一个网站,我的后端我在django,前端使用PHP.问题是我试图做一个ajax调用php (localhost)
,django (localhost:8000)
每当我尝试所以它给mes下面的错误
$(document).on('click', '.login', function(event) {
var username = $('#username').val();
var token = $('#token').val();
$.ajax({
type: "POST",
url: "http://localhost:8000/project/login/uid=" + username + ";token=" + token,
success: function (html) {
alert(html);
}
});
});
Run Code Online (Sandbox Code Playgroud)
ajax代码是
$(document).on('click', '.login', function(event) {
var username = $('#username').val();
var token = $('#token').val();
$.ajax({
type: "POST",
url: "http://localhost:8000/project/login/uid=" + username + ";token=" + token,
success: function (html) {
alert(html);
}
});
});
Run Code Online (Sandbox Code Playgroud)
我如何从我的前端到localhost:8000上的django后端进行ajax调用
由于端口不相同,因此它被视为跨源请求.您必须Access-Control-Allow-Origin
在要请求的脚本中设置标题.
学到更多:
http://enable-cors.org/server.html
或者,特别是对于django:
归档时间: |
|
查看次数: |
23219 次 |
最近记录: |