【发布时间】:2022-01-13 06:50:36
【问题描述】:
我想做一个请求获取或发布到我的 firebase 后端 api
这是我的要求
const verify = async (address) => {
const params = { address }
const { data } = await client.get('test', { params })
}
我的后端我正在使用 cors
const app = require('express')()
const cors = require('cors')
const options = {
origin: true,
methods: 'GET,POST,PUT,DELETE,OPTIONS,HEAD,PATCH',
preflightContinue: false,
optionsSuccessStatus: 204,
}
app.use(cors(options))
app.get('/test', (req, res) => {
console.log('console.log', req.body)
res.status(200).send('hello world!')
})
module.exports = {
Module: () => app,
}
我不知道发生了什么,但我在 cors 中遇到错误:
从源“http://localhost:8080”访问“https://...functions.net/test?address=AABB”的 XMLHttpRequest 已被 CORS 策略阻止:否“访问控制允许” -Origin' 标头存在于请求的资源上。
【问题讨论】:
标签: javascript firebase vue.js express