2014-06-27 39 views
1

我想訪問codeforces api,並且他們提供JSON(但不是JSONP),因爲我正在提出跨域請求,它應該是JSONP。在不使用第三方的情況下將JSON解析爲JSONP

所以,我使用第三方json2jsonp,它的工作原理。

var cfurl = "http://json2jsonp.com/?url=http://codeforces.com/api/user.info?handles="; 
var runUserRequest = function(handle){ 
    return $http({ 
     method: 'JSONP', 
     url: cfurl + handle + "&callback=cfhandle" 
    }) 
} 

最後,我懷疑是有一些優雅的方式來做到這一點沒有事先

回答

相關問題