關于vue代理重寫pathRewrite的作用與適用場景
踩坑點:同一個api后邊不同的引數要訪問兩個不同域名(如圖所示)

不會走到第二個域名,都會到第一個域名,會產生404的問題,此時想到的方法是用pathRewrite去改變域名

他的意思就是到api下的api/dashboard會更改你代理名稱,直接代理到箭頭的地方,同時我也這么認為,坑就在這里他是/dashboard的同時,他還是/api/dashboard所以第一個會api攔截根本不會走到箭頭的地方,所以理想的pathRewrite并沒有起到效果,而我能想到的他的作用

這里的作用,相當于是替代‘/api’,如果介面中是沒有api的,那就直接置空,就像我截圖的一樣,如果介面中有api,那就得寫成{‘^/api’:‘/api’},可以理解為一個重定向或者重新賦值的功能,
但是針對此次遇到的問題用pathRewrite卻需要包兩層,我采用了我粗暴的比較方法,可以救急,但是不建議長期使用

謝謝!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/278823.html
標籤:其他
上一篇:02、分布式計算
