禁用浏览器同源策略

禁用浏览器同源策略
分类:前端
标签: Web

禁用浏览器同源策略临时调试打开chrome

mac

open -n /Applications/Google\ Chrome.app/ --args --disable-web-security  --user-data-dir=/Users/edy/Desktop/ppp

win

"C:\Program Files\Google\Chrome\Application\chrome.exe" --disable-web-security --user-data-dir="D:\chrome-temp"

使用express中间件代理


服务器

webpack-dev-server 就是使用的 http-proxy-middleware 代理实现

const express = require('express');
const { createProxyMiddleware } = require('http-proxy-middleware');

const app = express();
const dev = 'https://hanzhao.kstore.shop'
const test = 'https://wm-test.800890.com'
const prod = 'https://store.800890.com'
// 创建代理中间件实例
const proxyMiddleware = createProxyMiddleware({
  target: dev,
  changeOrigin: true
});

// 应用代理中间件到指定路由
app.use('/mbff', proxyMiddleware, (req, res) => {
 res.send('hello world')
});
app.use('/bossbff',proxyMiddleware,()=>{
})
// 启动 Express.js 应用程序
app.listen(3000, () => {
  console.log('Server is running on port 3000');
});