服务代理
mapplat
也可以用来代理一些服务地址, 当一些服务存在跨域等问题时, 这时你可以用 mappalt
来代理下
警告
该页面内的内容针对的是开发人员或者运维人员, 如果你是非技术人员可以忽略
mapplat 怎样代理服务
/[path]/mappplat/serverconfig.js
里配置下你需要代理的地址
js
//serverconfig.js
//其他配置项
//以百度的地址为例,添加你需要代理的地址
proxyMap: {
'/baidu': 'https://www.baidu.com'
},
- 重启 mapplat
sh
node --max-old-space-size=80000 --tls-min-v1.0 index
- 那么你的请求地址为:
[ip]:[port]/mapplat/proxy/baidu/
js
//[ip]:[port]/mapplat/proxy/baidu/
//mapplat为可选项,如果你的服务地址必须要mapplat,那就加上,否则去掉,和你部署mapplat的方式有关,默认mapplat是没有[mapplat]的,但是如果你是做一些反向代理是么的可能就需要加上去
//such as:https://mapplat.z7z7z7.cn/mapplat/proxy/baidu/