2015-05-21 193 views
0

我在從我的小Sinatra應用程序請求JSON時遇到了一些問題。實際上,只有當我用來發出請求的頁面位於項目之外時,纔會出現此問題。我jQuery是基本上是這樣的:Sinatra不向外部請求發送JSON

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

     } 

就像我以前說過,當這被放置在一個視圖(ERB文件)這是我的項目的一部分,它完美的作品。只有在提出外部請求時纔會出現問題。

回答

0

這是一個同源的問題,解決了只是添加權限的任何頁面來提出請求。