У меня есть настроенный API в другом домене, домене B (api.domainb.com), и я хочу позвонить ему из домена A (www.domaina.com). Однако, когда я делаю звонок из домена A в домен B через jquery ajax, jquery в конце концов пытается позвонить по адресу www.domaina.com/api.domainb.com, что, очевидно, вернет ошибку. Вот соответствующий код javascript
$.ajax(
url: 'http://api.domainb.com',
type: 'GET',
dataType: 'jsonp',
data: {hello: 'world'},
crossDomain: true,
success: function(data){
alert(JSON.stringify(data))
},
error: function(error){
alert(JSON.stringify(error))
});
В конце концов, код в домене A и домене B будет находиться в одном домене, но сейчас мне нужно сделать междоменный вызов. Любые предложения о том, как сделать эту работу?