前側(角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控制檯的任何請求。
請解釋一下。 –