Я столкнулся с проблемой со службой $ http, при использовании метода jsonp я попытался запросить html-страницу в другом домене.фактический ответ кода состояния, который я получил, был 200, с другой стороны, метод jsonp постоянно возвращает код состояния 404.Кто-нибудь видел эту проблему раньше?
После исследования я нашел кого-то, кто сказал, что если содержимое страницы пусто, он вернет код состояния -1 или 404. Я не помню точный ответ.
Код:
this.$http
.jsonp(this.$sce.trustAsResourceUrl('https://target-domain/landing_page'),
{
jsonpCallbackParam: 'callback',
},
)
.then((data) => {
console.log('sucess', data);
})
.catch((e) => {
console.log('error', e);
});
Я использую angularJs 1.6.10