1、下载 npm install --save-dev http-proxy-middleware
2、 src文件夹下创建setupProxy.js文件,配置反向代理对象
const { createProxyMiddleware } = require('http-proxy-middleware');
module.exports = function(app) {
app.use(
'/api', // 每次请求会拦截地址中/api,就会代理到 'http://localhost:5000' 端口号来取数据
createProxyMiddleware({
target: 'https://i.maoyan.com', // 要 请求的地址域名
changeOrigin: true,
})
);
};
useEffect(()=>{
// axios.get('https://i.maoyan.com/api/mmdb/movie/v3/list/hot.json?ct=%E4%B8%8A%E6%B5%B7&ci=10&channelId=4').then((res)=>{
axios.get('/api/mmdb/movie/v3/list/hot.json?ct=%E4%B8%8A%E6%B5%B7&ci=10&channelId=4').then((res)=>{
console.log(res);
})
},[])
3. 重启服务器