欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解vue配置請(qǐng)求多個(gè)服務(wù)端解決方案

 更新時(shí)間:2021年03月30日 11:26:07   作者:王、先生  
這篇文章主要介紹了詳解vue配置請(qǐng)求多個(gè)服務(wù)端解決方案,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

一、解決方案

1.1 描述接口context-path

后端的兩個(gè)接口服務(wù)請(qǐng)求前綴,如下:

  • 前綴1: /bryant
  • 前綴2: /

1.2 vue.config.js配置

devServer: {
 port: 8005,
 proxy: {
  // 第一臺(tái)服務(wù)器配置 
  '/bryant': {
   target: 'http://localhost:8081,
   ws: true,
   changeOrigin: true,
   pathRewrite: {
    '^/bryant': '/bryant'
   }
  },
  // 第二臺(tái)服務(wù)器配置 
  '/': {
   target: 'http://localhost:8082',
   ws: true,
   changeOrigin: true,
   pathRewrite: {
    '^/': '/'
   }
  } 
 }
} 

1.3 axios修改

// api base_url,設(shè)置前綴不存在
const BASE_URL = ''
// 創(chuàng)建 axios 實(shí)例
const service = axios.create({
 baseURL: BASE_URL, 
 timeout: 6000 // 請(qǐng)求超時(shí)時(shí)間
})

此時(shí)axios不需要直接指定baseUrl配置

1.4 發(fā)送請(qǐng)求

// 請(qǐng)求前綴為“/”
this.$http.get("/basketball").then(res => {
 console.log('/', res)
}).catch(err => {
 console.log(err)
})
// 請(qǐng)求前綴為“bryant”
this.$http.get("/bryant/mvp").then(res => {
 console.log('/bryant', res)
}).catch(err => {
 console.log(err)
})

總結(jié)

多個(gè)接口服務(wù)的情況下,如果前綴是"/",要將其放在proxy配置的最后一部分,代理的時(shí)候是從上往下查找的,如果放在最上面其他服務(wù)也會(huì)被該配置代理掉

到此這篇關(guān)于詳解vue配置請(qǐng)求多個(gè)服務(wù)端解決方案的文章就介紹到這了,更多相關(guān)vue配置請(qǐng)求多個(gè)服務(wù)端內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • vue實(shí)現(xiàn)上傳圖片添加水印(升級(jí)版)

    vue實(shí)現(xiàn)上傳圖片添加水印(升級(jí)版)

    這篇文章主要為大家詳細(xì)介紹了vue實(shí)現(xiàn)上傳圖片添加水印的升級(jí)版,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • 解決VUE-Router 同一頁面第二次進(jìn)入不刷新的問題

    解決VUE-Router 同一頁面第二次進(jìn)入不刷新的問題

    這篇文章主要介紹了解決VUE-Router 同一頁面第二次進(jìn)入不刷新的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • vue3中defineComponent?的作用詳解

    vue3中defineComponent?的作用詳解

    這篇文章主要介紹了vue3中defineComponent?的作用,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-09-09
  • VUE中如何優(yōu)雅實(shí)現(xiàn)爺孫組件的數(shù)據(jù)通信

    VUE中如何優(yōu)雅實(shí)現(xiàn)爺孫組件的數(shù)據(jù)通信

    所謂祖孫組件,也就是3層嵌套的組件,下面這篇文章主要給大家介紹了關(guān)于VUE中如何優(yōu)雅實(shí)現(xiàn)爺孫組件的數(shù)據(jù)通信的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • vite+vue3不清除瀏覽器緩存直接下載最新代碼的解決方案

    vite+vue3不清除瀏覽器緩存直接下載最新代碼的解決方案

    vite+vue3項(xiàng)目發(fā)布后,瀏覽器上還是舊代碼,沒有及時(shí)更新到最新代碼,下面通過本文給大家分享vite+vue3不清除瀏覽器緩存直接下載最新代碼的解決方案,感興趣的朋友一起看看吧
    2024-06-06
  • vue實(shí)現(xiàn)懸浮球效果

    vue實(shí)現(xiàn)懸浮球效果

    這篇文章主要為大家詳細(xì)介紹了vue實(shí)現(xiàn)懸浮球效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • 淺談一下Vue生命周期中mounted和created的區(qū)別

    淺談一下Vue生命周期中mounted和created的區(qū)別

    每一個(gè)vue實(shí)例從創(chuàng)建到銷毀的過程,就是這個(gè)vue實(shí)例的生命周期,在這個(gè)過程中,他經(jīng)歷了從開始創(chuàng)建、初始化數(shù)據(jù)、編譯模板、掛載Dom、渲染→更新→渲染、卸載等一系列過程,那么這些過程中,具體vue做了些啥,我們今天來了解一下
    2023-05-05
  • Vue滑塊驗(yàn)證碼組件anji-captcha的使用案例詳解

    Vue滑塊驗(yàn)證碼組件anji-captcha的使用案例詳解

    滑塊驗(yàn)證是一種常見的人機(jī)識(shí)別方法,這篇文章主要介紹了Vue滑塊驗(yàn)證碼組件anji-captcha的使用,本文通過實(shí)例代碼圖文相結(jié)合給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • keep-alive不能緩存多層級(jí)路由菜單問題解決

    keep-alive不能緩存多層級(jí)路由菜單問題解決

    這篇文章主要介紹了keep-alive不能緩存多層級(jí)路由菜單問題解決,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • 在 Vue 項(xiàng)目中引入 tinymce 富文本編輯器的完整代碼

    在 Vue 項(xiàng)目中引入 tinymce 富文本編輯器的完整代碼

    這篇文章主要介紹了在 Vue 項(xiàng)目中引入 tinymce 富文本編輯器的實(shí)例代碼,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-05-05

最新評(píng)論