前侧(角2)CORS误差角2 + EXPRESS节点
public googlesearch(ev:Event){
this.http.get("https://maps.googleapis.com/maps/api/place/autocomplete/json?input="+ev.target.value+"&types=establishment&key=AIzaSyAKdEt_dYbdPY-CFo0zie23E44XxTQc1n7").map(res => $.parseJSON(res)).subscribe(data => {
this.predictions = data.predictions;
console.log(this.predictions);
},(error) =>{
alert('Not able to get')
})
}
节点(快速4.14)
var app = express();
app.use(function(req, res, next) {
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
next();
});
但我得到CORS错误
无法加载 https://maps.googleapis.com/maps/api/place/autocomplete/json?input=loc&types=establishment&key=AIzaSyAKdEt_dYbdPY-CFo0zie23E44XxTQc1n8: 否“访问控制允许来源”标题上存在所请求的 资源。原因'http://localhost:3000'因此不允许 访问。
而且也没有得到在NPM控制台的任何请求。
请解释一下。 –