服务器代理跨域源
反向代理的基本原理
我们的后端帮助我们请求数据 , 在将数据发送给我们自己前端
1. 后端请求数据
2. 将数据发送给前端 api服务器 express
const request = require(‘request’)
const express = require(‘express’)
const host = ‘localhost’
const port = 3000
const app = express()
const url = ‘https://’
//创建接口
app.get(’/position’, (req, res, next) => {
res.setHeader(‘Access-Control-Allow-Origin’, ‘*’); // 设置请求头跨域
// 数据请求
request(url, (error, response, body) => {
res.json(JSON.parse(body))
})
})
app.listen(port, host, () => {
console.log(The server is running at: http://${ host }:${ port }
)
})