当我在本地(localhost)8080端口想要获取端口号为localhost/5005中的数据时,就会引起跨域问题,这个时候我们就可以通过cors来解决这个问题!!!
首先
npm i cors
原来的server.js(我用的是express)
const express = require('express')
const app = express()
app.get('/add',(req,res)=>{
res.send({
name:'tom',
age:18,
data:'sent from YunShang./?1'
})
})
app.listen(5005,(err)=>{
if(!err)console.log('Server turned on succeefully!')
})
更改后的js(更改后跨域问题成功解决)
const express = require('express')
const cors = require('cors')
const app = express()
app.use(cors())
app.get('/add',(req,res)=>{
res.send({
name:'tom',
age:18,
data:'sent from YunShang./?1'
})
})
app.listen(5005,(err)=>{
if(!err)console.log('Server turned on succeefully!')
})