benim node.js sunucudan bazı json veri portunda görev kapmak için çalışıyor site.com çıkıyorum 8080alanları arası ajax json
Bu hata mesajı alıyorum:
XMLHttpRequest cannot load http://site.com:8080/json/1. Origin http://site.com is not allowed by Access-Control-Allow-Origin.
kodumu :
$.get('http://site.com:8080/1/', {}, function (Data) {
console.log(Data);
}, "json");
Ancak bu aynı etki alanıdır!
model = Backbone.Model.extend({
url: function() {
return 'http://site.com:8080/' + this.id
}
});
jsonp kullanmaktan daha bu diğer çözmek için herhangi bir yolu var mı
Teşekkür
Bağlantı noktaları da eşleşmelidir, aksi halde jsonp gerçekten tek seçenektir. –
Aynı sorunu yaşıyorum. IMHO, bu belgelerde açıklığa kavuşturulmalıdır (bu portların alanın bir parçası olduğu kabul edilir). Ayrıca, alt alan adları genelinde de yasa dışı talep var mı? – snapfractalpop