国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁 > 營銷資訊 > 建站知識 > 踩坑記,proxyTable實現(xiàn)域名轉換

踩坑記,proxyTable實現(xiàn)域名轉換

時間:2023-01-30 15:52:01 | 來源:建站知識

時間:2023-01-30 15:52:01 來源:建站知識

在開發(fā)中很多時候我們都是先進行開發(fā)后進行,等域名申請下來的時候再替換,但是往往實際開發(fā)中,我們的開發(fā)環(huán)境并沒有域名,甚至有時候更是直接連接后端小伙伴的電腦進行開發(fā),這時候我們就會很少考慮到這個域名轉換的問題,今天就是由于一直沒有把這個問題放在心上,所以吃了大虧,導致整個項目發(fā)到生產(chǎn)上,運行不了,所有的網(wǎng)頁打不開,也沒辦法登錄,檢查來檢查去,還是沒有發(fā)現(xiàn)有任何的問題, 控制臺上可以ping 的通, postman 也是可以請求,但是后臺抓包就是抓不了,說明這個請求沒有到后臺,那這個請求跑到哪里去了呢? 由于這個項目并不是第一次發(fā)版,這次迭代更新的,所以很多的配置config 并沒有改動,也認為沒有問題, 但是就是由于這個粗心,害死了自己,也連累了老大(師傅),所以在這里跟師傅說聲對不起.

proxyTable 的功能不止可以實現(xiàn)域名的轉換,更多的時候是解決跨域的請求,

proxyTable: {

'/api/': {

target: 'http://192.168.400:1024',

pathRewrite: {

'^/api': '/api'

}

},

很多時候這樣的配置,已經(jīng)滿足了生產(chǎn)的需求,像我項目1.0 的時候就上了生產(chǎn), 所以覺得上了生產(chǎn)的配置肯定沒有問題,沒有放在心上,以至于導致生產(chǎn)回滾,這么重大的一次發(fā)版問題.

下面來介紹一下,利用proxyTable 來解決跨域的問題

每一個項目在開發(fā)中,在請求遠端服務器接口時候,不可避免的會遇到跨域問題,即便是設置了Access-Control-Allow-Origin:* ,在遇到登錄這些需要本地存入cookie的也會很頭痛,由于我是主要是用vue.js 開發(fā)的,所以在這里簡單的介紹vue-cli配置代理的方法.

這里主要是使用了非常強大的http-proxy-middleware包,其中更多高級用法可以查閱其文檔.

我在這里主要講一下,這個proxyTable

proxyTable: {

'/api/': {

target: 'http://192.168.400:1024',

changeOrigin:true, //set the option changeOrigin to true for name- based virtual hosted sites

pathRewrite: {

'^/api': '/api'

}

},

這樣就可以了,對了,還有別忘了導入http-proxy-miffleware包哦! 這里

關鍵詞:轉換,實現(xiàn)

74
73
25
news

版權所有? 億企邦 1997-2025 保留一切法律許可權利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關閉