Я столкнулся с проблемой политики одного и того же происхождения, и, исследуя эту тему, я обнаружил, что лучший способ для моего конкретного проекта - использовать JSONP для выполнения запросов между разными источниками.
Я читал эту статью от IBM о JSONP , однако я не на 100% понимаю, что происходит.
Все, что я прошу здесь, это простой jQuery> PHP JSONP запрос (или какая там может быть терминология;)) - что-то вроде этого (очевидно, это неверно, просто чтобы вы могли понять, чего я пытаюсь достичь :)) :
jQuery :
$.post('http://MySite.com/MyHandler.php',{firstname:'Jeff'},function(res){
alert('Your name is '+res);
});
PHP:
Как мне преобразовать это в правильный запрос JSONP? И если бы я сохранил HTML в возвращаемом результате, это тоже сработало бы?