Skip to content

服务代理

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/

test baidu proxy url

This document is generated by vitepress and Edit by deyihu