Я на сайте site.com пытаюсь получить некоторые данные json с моего сервера node.js, обслуживающего порт 8080.
Я получаю следующее сообщение об ошибке:
XMLHttpRequest cannot load http://site.com:8080/json/1. Origin http://site.com is not allowed by Access-Control-Allow-Origin.
] мой код:
$.get('http://site.com:8080/1/', {}, function (Data) {
console.log(Data);
}, "json");
Но это тот же домен! : (
Также рассмотрим мою модель backbone.js:
model = Backbone.Model.extend({
url: function() {
return 'http://site.com:8080/' + this.id
}
});
Есть ли другой способ решить эту проблему, кроме использования jsonp?
Спасибо.