public addArtikel(): void {
this.neuArtikel.push(this.ArtikelObj)。
// console.log(toJS(this.neuArtikel));
const config = {
headers: { "Access-Control-Allow-Origin": "true" },
};
axios.defaults.headers.post["Access-Control-Allow-Origin"/span>] = "*"/span>;
軸心
.post("http://172.16.101.250:3000/create", this.ArtikelObj,config)
.then(response => {
console.log( response)。
})
.catch(error => {
console.log(error)。
});
}
請問,當我試圖向我的Gateway服務發出axios post請求時,我得到了一個Cors錯誤。
uj5u.com熱心網友回復:
根據我的經驗,我認為CORS需要從你的后端(API)處理,請查看你在后端的CORS配置
。uj5u.com熱心網友回復:
與post api請求沒有關系,相反,服務器需要在選項呼叫時用CORS頭來回應。 如果你使用nodejs/express作為后端,你可以通過以下方式為所有端點解決這個問題:
app.use(function(req, res, next) {
res.header('Access-Control-Allow-Origin', '*') 。
res.header('Access-Control-Allow-Headers'/span>, 'Origin, X-Requested-With, Content-
型別,接受')。
next()。
});
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/334280.html
標籤:
