我在使用我的小型Sinatra应用程序请求JSON时遇到了一些问题。实际上只有当我用来发出请求的页面在项目之外时才会出现问题。我的jQuery基本上是这样的:
function number(){
var aux = 0;
$.getJSON('http://localhost:4567/test', function(data){
//Display Code
});
}
就像我之前说的那样,当它被置于作为我项目一部分的视图(erb文件)中时,它完美地运行。只有在提出外部请求时才会出现此问题。
答案 0 :(得分:0)
这是一个同源问题,解决了只是将权限添加到任何页面以发出请求。