这个code有什么问题:
function mainCtrl($scope, $http) {
function loadData(){ $http.jsonp('http://www.pais.co.il/Lotto/Pages/last_Results.aspx?download=1')
.then(function (data, status, headers, config) {
console.log(data);
},
function (data, status, headers, config) {
console.log(data);
});
}
loadData();
};
我有一个简单的URL调用。 我可以在我的网络中看到它是成功的(200)。 但是我的回答是错误的函数:
答案 0 :(得分:3)
您没有收到404错误。您收到的JS错误无效。
您正在发出JSONP请求。该URL返回CSV数据,而不是JSONP。
您需要:
<script>
(这是幕后的$http.jsonp
)加载数据并确保设置合适的Access-Control标头以授予您JS读取数据的权限