【发布时间】:2019-02-24 10:16:29
【问题描述】:
我遇到了 $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
【问题讨论】:
标签: angularjs jsonp angular-http