Sinatra没有向外部请求发送JSON

时间:2015-05-21 14:30:44

标签: jquery json sinatra

我在使用我的小型Sinatra应用程序请求JSON时遇到了一些问题。实际上只有当我用来发出请求的页面在项目之外时才会出现问题。我的jQuery基本上是这样的:

function number(){
          var aux = 0;
          $.getJSON('http://localhost:4567/test', function(data){
              //Display Code
          });

      }

就像我之前说的那样,当它被置于作为我项目一部分的视图(erb文件)中时,它完美地运行。只有在提出外部请求时才会出现此问题。

1 个答案:

答案 0 :(得分:0)

这是一个同源问题,解决了只是将权限添加到任何页面以发出请求。