javascript - 获取数据 (React.js)
问题描述
我收到了对我的 postgresql 数据库的 js 请求,我正在尝试进行注册。在此之前我尝试发送反应状态,但现在我只是用常量值填充它。
它发送一个空的身体。Body: null
. GET
请求有效,问题仅在我使用POST
请求时发生
const response = await fetch("http://localhost:8080/api/user", {
method: "POST",
mode: 'no-cors',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
"username": "lpkopjp",
"email": "mimiomo@mail.ru",
"password": "12345678",
"repeat_password": "12345678"
})
})
解决方案
UPD:问题已解决,我已经安装了 cors 包并添加app.use(cors());
到我的后端代码(node.js)中。你也必须删除no cors mode
推荐阅读
- mongodb - Mongoose:对数组进行索引时提示错误
- react-native - React-Native/Expo Location permissions issues
- django - 401 在 Django Rest Framework 中的 405 之前提出
- javascript - ReactJS:超过最大更新深度(私人路线,登录,主页)
- sprite-kit - 相对于在 Spritekit 中移动的另一个精灵移动精灵
- javascript - Redis - 我试图在我的 NodeJS 中导入一个文件而不将它分配给一个变量,到目前为止它不起作用
- python - Python Error "IndexError: list assignment index out of range"
- iis - 如何摆脱用户拒绝通过 IIS 访问站点的登录提示?
- websocket - graphql 订阅如何在后台工作?
- google-chrome - webauthn:如何将我的手机链接到我的计算机浏览器