Javascript 否';访问控制允许原点';标头在请求的资源上存在,即使它存在

Javascript 否';访问控制允许原点';标头在请求的资源上存在,即使它存在,javascript,ajax,django,phonegap,Javascript,Ajax,Django,Phonegap,我正在用Django+Phonegap构建一个应用程序。当我尝试使用此函数发送Ajax请求时: $.ajax({ url:“http://192.168.0.101/commerce/product/“+localStorage.getItem(“toView”), 键入:“获取”, 数据:{}, 成功:函数(json){ log(json); } }); 您应该在ajax请求中的url末尾添加斜杠: url: "http://192.168.0.101/commerce/product/

我正在用Django+Phonegap构建一个应用程序。当我尝试使用此函数发送Ajax请求时:


$.ajax({
url:“http://192.168.0.101/commerce/product/“+localStorage.getItem(“toView”),
键入:“获取”,
数据:{},
成功:函数(json){
log(json);
}
});

您应该在
ajax
请求中的url末尾添加斜杠:

url: "http://192.168.0.101/commerce/product/" + localStorage.getItem("toView") + '/',

Django希望在URL后面附加一个斜杠。

您应该在
ajax
请求中的URL末尾添加一个斜杠:

url: "http://192.168.0.101/commerce/product/" + localStorage.getItem("toView") + '/',

Django希望在URL后面附加一个斜杠。

是的,就是这样。为什么?这是django接受的正确url。您可以在错误日志中看到,它抱怨缺少slashYeah,这就是原因。为什么?这是django接受的正确url。您可以在错误日志中看到它抱怨缺少斜杠