我想在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 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();
}
});
}
但是它给了我错误XMLHttpRequest无法加载https://www.djbvisas.com/api/token/india/india/business/。对预检请求的响应未通过访问控制检查:“Access-Control-Allow-Origin”标头的值“https://www.djbvisas.com”不等于提供的原点。因此,不允许原点“http://localhost:4200”访问。 Plz帮助