1

方式一

package.json文件中,使用--debug模式编译。此时终端编译可以看到代理地址,但是看到的只是域名,还不够全。

"scripts": {
    "dev": "vite --mode development --debug",
  },

方式二

使用 bypass函数,获取代理结果,设置响应头(请求头设置未生效,也可以在响应头上看)

image.png

bypass(req, res, options: any) {
  const proxyURL = options.target + options.rewrite(req.url);
  console.log('proxyURL', proxyURL);
  req.headers['x-req-proxyURL'] = proxyURL; // 设置未生效
  res.setHeader('x-req-proxyURL', proxyURL); // 设置响应头可以看到
},

image.png


旅图灬
905 声望43 粉丝

任何事物都有它的正反面,研究技术要全面