色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

ngixn vue proxytable

錢琪琛2年前7瀏覽0評論

在前后端分離的開發(fā)模式中,通常前端的請求需要通過后端的API接口進(jìn)行訪問,不過在開發(fā)過程中,我們也經(jīng)常需要模擬后端API接口返回數(shù)據(jù)進(jìn)行測試和開發(fā),這時候,我們就可以使用代理服務(wù)器進(jìn)行轉(zhuǎn)發(fā)。ngixn和vue是常見的前端開發(fā)框架,它們中的代理服務(wù)器和代理配置也是很實用的。

ngixn是常見的代理服務(wù)器之一,我們可以通過ngixn配置代理實現(xiàn)在本地訪問遠(yuǎn)程API接口,需要在ngixn.conf文件中進(jìn)行配置。下面是配置示例:

http {
server {
listen       80;
server_name  localhost;
root         /usr/local/nginx/html;
location /api {
proxy_pass   http://127.0.0.1:3000/;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
}
}
}

在以上示例中,我們在ngixn服務(wù)器的80端口配置了本地訪問遠(yuǎn)程API接口的代理,將/api路徑的請求轉(zhuǎn)發(fā)到127.0.0.1的3000端口。

在vue-cli中,我們可以通過配置vue.config.js文件進(jìn)一步實現(xiàn)代理。下面是配置示例:

module.exports = {
devServer: {
proxy: {
'/api': {
target: 'http://127.0.0.1:3000/',
changeOrigin: true,
pathRewrite: {
'^/api': ''
}
}
}
}
}

在以上示例中,我們配置了vue-cli的開發(fā)服務(wù)器,在本地以API開頭的請求路徑將被代理訪問到127.0.0.1的3000端口。

以上就是基于ngixn和vue的代理配置方法和示例,可以很好地在前端項目開發(fā)過程中進(jìn)行API接口的訪問和數(shù)據(jù)模擬。如果在實際使用過程中也可以根據(jù)需要進(jìn)行針對性的配置。