最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解vue-cli開發(fā)環(huán)境跨域問題解決方案

 更新時間:2017年06月06日 11:35:18   作者:55145848  
本篇文章主要介紹了vue-cli開發(fā)環(huán)境跨域問題解決方案,具有一定的參考價值,感興趣的小伙伴們可以參考一下。

前后端分離開發(fā)中必要會遇到的問題—跨域。在使用vue開發(fā)的時候,開始為了解決跨域問題。采用的是CORS(Cross-origin resource sharing)。后臺在響應頭中添加Access-Control-Allow-Origin。這樣就可以跨域調(diào)后臺接口了。

在前幾天無意中看到了config的index.js文件中有一個proxyTable屬性,通過配置可以解決開發(fā)環(huán)境的跨域

開發(fā)期間的API代理

當將此樣板與現(xiàn)有后端集成時,通常需要在使用dev服務器時訪問后端API。為了實現(xiàn)這一點,我們可以并行(或遠程)運行dev服務器和API后端,并讓dev服務器將所有API請求代理到實際的后端。

要配置代理規(guī)則,請在其中編輯dev.proxyTable選項config/index.js。dev服務器正在使用http代理中間件進行代理,因此您應參考其文檔以獲取詳細的用法。但這是一個簡單的例子:

// config/index.js
module.exports = {
 // ...
 dev: {
 proxyTable: {
  // proxy all requests starting with /api to jsonplaceholder
  '/api': {
  target: 'http://jsonplaceholder.typicode.com',
  changeOrigin: true,
  pathRewrite: { //需要rewrite重寫的, 如果在服務器端做了處理則可以不要這段
   '^/api': ''
  }
  }
 }
 }
}

上面的示例將代理請求/api/posts/1到http://jsonplaceholder.typicode.com/posts/1。

如果

pathRewrite: { 
‘^/api': ‘a(chǎn)pi' 
}, 

則將代理請求/api/posts/1到http://jsonplaceholder.typicode.com/api/posts/1。

網(wǎng)址匹配

除了靜態(tài)網(wǎng)址之外,您還可以使用glob模式來匹配URL,例如/api/**。有關詳細信息,請參閱上下文匹配。此外,您可以提供一個filter可以是自定義函數(shù)的選項,以確定請求是否應被代理:

proxyTable: {
 '*': {
 target: 'http://jsonplaceholder.typicode.com',
 filter: function (pathname, req) {
  return pathname.match('^/api') && req.method === 'GET'
 }
 }
}

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • vue?elementUI之this.$confirm的使用方式

    vue?elementUI之this.$confirm的使用方式

    這篇文章主要介紹了vue?elementUI之this.$confirm的使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Vue.js進行查詢操作的實例詳解

    Vue.js進行查詢操作的實例詳解

    這篇文章主要介紹了Vue.js進行查詢操作的實例詳解的相關資料,需要的朋友可以參考下
    2017-08-08
  • Props傳參v-for后TS報錯對象類型是unknow的解決方案

    Props傳參v-for后TS報錯對象類型是unknow的解決方案

    這篇文章主要介紹了Props傳參v-for后TS報錯對象類型是unknow的解決方案,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2024-03-03
  • Vue+Echarts實現(xiàn)繪制動態(tài)折線圖

    Vue+Echarts實現(xiàn)繪制動態(tài)折線圖

    這篇文章主要為大家詳細介紹了如何利用Vue和Echarts實現(xiàn)繪制動態(tài)折線圖,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2023-03-03
  • 關于element的表單組件整理筆記

    關于element的表單組件整理筆記

    這篇文章主要給大家介紹了關于element的表單組件的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-02-02
  • vue+threejs寫物體動畫之物體縮放動畫效果

    vue+threejs寫物體動畫之物體縮放動畫效果

    最近在vue中安裝Three.js,無聊順便研究一些關于3D圖形化庫,下面這篇文章主要給大家介紹了關于vue+threejs寫物體動畫之物體縮放動畫效果的相關資料,需要的朋友可以參考下
    2022-10-10
  • vue中的事件綁定舉例詳解

    vue中的事件綁定舉例詳解

    這篇文章主要給大家介紹了關于vue中事件綁定的相關資料,事件綁定在Web開發(fā)中非常常見,我們經(jīng)常需要在頁面中為某個DOM元素綁定事件,如點擊、鼠標移動、鍵盤敲擊等等,需要的朋友可以參考下
    2023-09-09
  • 詳解Vue結合后臺的列表增刪改案例

    詳解Vue結合后臺的列表增刪改案例

    這篇文章主要介紹了詳解Vue結合后臺的增刪改案例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • 聊聊element-ui 側邊欄的router問題

    聊聊element-ui 側邊欄的router問題

    這篇文章主要介紹了關于element-ui 側邊欄的router問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • element的el-upload組件上傳文件跨域問題的幾種解決

    element的el-upload組件上傳文件跨域問題的幾種解決

    跨域問題網(wǎng)上搜索很多,感覺情況都不一樣,本文主要介紹了element的el-upload組件上傳文件跨域問題的幾種解決,具有一定的參考價值,感興趣的可以了解一下
    2024-03-03

最新評論

阆中市| 三门峡市| 定兴县| 吉林市| 年辖:市辖区| 大田县| 泾川县| 林西县| 长兴县| 霍邱县| 海盐县| 青阳县| 石城县| 交城县| 石渠县| 上饶县| 嘉兴市| 建阳市| 罗源县| 青铜峡市| 改则县| 永寿县| 漯河市| 凤山市| 汤阴县| 南康市| 西畴县| 瑞金市| 措美县| 延吉市| 长顺县| 通榆县| 怀化市| 吴堡县| 左云县| 广州市| 都江堰市| 福贡县| 尚义县| 汪清县| 扎鲁特旗|