前端配置了proxy情况下查看真实的接口调用地址

在前端开发中,配置了proxy代理后,可以通过设置logLevel为'debug'来在终端中查看真实的后端接口地址。这有助于在调试过程中了解请求的实际路径,例如文中提到的接口被代理到'http://localhost:8080',但实际调用的是'https://192.168.8.8888:8080'。通过这种方法,开发者可以更好地理解和跟踪接口请求。
摘要由CSDN通过智能技术生成

如果配置了proxy代理,前端项目在开发调试的时候,F12下查看接口请求地址,是查看不到真实的后端地址,只能看到被代理后的 http://localhost:8080地址;

这时候要想查看真实的接口调用地址,可以在proxy中配置 logLevel: 'debug' 这一项,然后就可以在终端中打印出真实的后端接口调用地址;

proxy: {
    '/api': {
      target: 'http://localhost',
      changeOrigin: true,
      logLevel: 'debug',
      pathRewrite: { '^/api': '' },
    },
  },

在终端中可以看到打印出的接口信息,

[HPM] Rewriting path from "/api/captcha" to "/captcha"
[HPM] GET /api/captcha ~> https://192.168.8.8888:8080

即可以看到真实的后端接口地址:https://192.168.8.8888:8080

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值