前端請求接口過程中會統(tǒng)一配置代理請求url,配置之后瀏覽器只能看到local host路徑。
為方便查看請求的真實ip,需要在vue.config.js中做如下配置,便能在瀏覽器實時查看到真實地址文章來源:http://www.zghlxwxcb.cn/news/detail-638986.html
devServer: {
//端口配置
port: '9080',
open: true,
//host: 'localhost',打開之后不能使用IP訪問項目
proxy: {
'/basic': {
target: process.env.VUE_APP_BASE_API,//配置文件的請求url
// target: 'http://10.31.126.172:9080',
changeOrigin: true,
ws: true,
// pathRewrite: { '^/api': '' },
onProxyRes(proxyRes, req, res) {
//在控制臺顯示真實代理地址
const realUrl = new URL(req.url || '',process.env.VUE_APP_BASE_API)?.href || ''
proxyRes.headers['x-real-url'] = realUrl
},
},
},
},
配置完重啟,效果如下:文章來源地址http://www.zghlxwxcb.cn/news/detail-638986.html
到了這里,關(guān)于vue.config.js使用代理配置真實請求url的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!