javascript - 在 MongoDb 中保存数据时出现跨源错误
问题描述
我正在创建MERN
堆栈应用程序并尝试使用axios
库保存数据。我已经添加了Cors
对服务器端的依赖,就像这样。
服务器.js
const express = require('express');
const cors = require('cors');
const app = express();
app.use(cors());
app.use(require('./routes/saveData.js'));
const port = process.env.PORT || 5000;
app.listen(port,() => {
console.log(`Server is running on ${port}.`);
});
错误
从源“ http://localhost:3000 ”访问“localhost:5000/save”处的 XMLHttpRequest已被 CORS 策略阻止:跨源请求仅支持协议方案:http、data、chrome、chrome-extension、https .
有人请让我知道我应该如何解决这个错误。任何帮助将不胜感激。
谢谢
解决方案
推荐阅读
- arduino-esp8266 - sensor esp8266 with arduino wont loop anymore
- android - Xamarin ImageButton visibility issue in different mobile
- database - Azure DMS Error(PostgreSQL to Azure PostgreSQL : Not able to select the tables of source database while performing DMS
- kotlin - Why IntelliJIDEA Kotlin doesn't take input from readLine() when running the main file in Console Application?
- c# - 一个整数而不是字符串?为什么?
- c++ - size of class name vs size of an instance of the class
- c# - 跳过导航没有定义外键
- python - Numba/numPy 多次运行速度差异/优化
- c - 确保输入是一个字符
- bash - 如何使用 jq 将 JSON 字段添加到根 JSON 对象