XMLHttpRequest无法加载angularjs 2中的错误
我想打电话给Angularjs。 下面是代码XMLHttpRequest无法加载angularjs 2中的错误,angular,http,Angular,Http,我想打电话给Angularjs。 下面是代码 public GetVisa(): Observable<Response> { var origin = 'https://www.djbvisas.com/api/token/india/india/business/'; let headers = new Headers({ 'Access-Control-Allow-Origin': '*' }); let options = new RequestOp
public GetVisa(): Observable<Response> {
var origin = 'https://www.djbvisas.com/api/token/india/india/business/';
let headers = new Headers({ 'Access-Control-Allow-Origin': '*' });
let options = new RequestOptions({ headers: headers });
return this.http.get(origin, options)
.map((response: Response) => {
console.log(response);
if (response.status === 204) {
return undefined;
} else {
return response.json();
}
});
}
public GetVisa():可观察{
var原点https://www.djbvisas.com/api/token/india/india/business/';
let headers=新的头({'Access Control Allow Origin':'*');
let options=newrequestoptions({headers:headers});
返回此.http.get(来源,选项)
.map((响应:响应)=>{
控制台日志(响应);
如果(response.status==204){
返回未定义;
}否则{
返回response.json();
}
});
}
但它给了我XMLHttpRequest无法加载的错误。对飞行前请求的响应未通过访问控制检查:“访问控制允许原点”标头的值“”不等于提供的原点。因此,不允许访问源“”。
Plz help这个源域名支持CORS吗?实际上我不知道。那么,你已经有答案了!我可以绕过它吗?你可以让这个Chrome插件在本地绕过它