как почтальон отправляет запросы? ajax, та же политика происхождения
Я нашел это очень полезное расширение для Chrome, которое называется почтальон, это очень полезное расширение, особенно когда вы занимаетесь программированием приложений RESTful.
Одна вещь, в которой я запутался, заключается в том, что этот плагин / расширение может успешно отправлять POST-запрос на разные домены?
Я пытался голосовать в опросе, используя Почтальон, как это.
После отправки этого голоса фактически был засчитан, но когда я попытался сделать это, используя ajax и javascript, он потерпел неудачу из-за разной политики происхождения браузеров.
Как это вообще возможно?
Вот мой код с использованием jquery. Я использовал это на своем компьютере, хотя localhost.
init: function() {
$.ajax({
url: 'http://domain.com/vote.php',
type:'POST',
dataType: 'html',
data: {
id: '1'
},
success: function(data) {
if ( data == 'voted' ) {
$('.set-result').html( 'you already voted. try again after 24 hours' );
} else {
$('.set-result').html( 'successfully voted' );
}
}
});
},