我有Nuxt JS项目。我不能向我在本地主机上运行的Node js项目发出请求。它在网络部分给出了Cors错误。我可以用Postman发送请求,但不能从项目中发送。我添加了以下内容,但我的问题没有解决。
axios: {
baseURL: 'http://localhost:3001', // Used as fallback if no runtime config is provided
proxyHeaders: false,
credentials: false
},
2条答案
按热度按时间mmvthczy1#
我需要你为我提供更多的细节,这样我就可以确定的问题,但一般来说,这个问题可以解决的服务器端添加您的网站主机在标题
Access-Control-Allow-Origin' = '*'
您可以取代*
与您的主机一样,如果你在localhost:3000前端你可以使它像Access-Control-Allow-Origin' = 'http://localhost:3000'
irlmq6kh2#
我的Node JS项目中缺少了一些东西。我在Node JS项目的index.js文件中添加了下面的代码,它工作了。
const cors =需要(“cors”)应用程序使用(cors());