1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- const PrefixAPIS = [
- '/subVipPortrait/winner',
- '/bigmember',
- '/jypay',
- '/entnicheNew',
- '/OnlineCourses',
- '/entbase',
- '/publicapply',
- '/subscribepay',
- '/salesLeads',
- '/privatedata',
- '/leadGeneration',
- '/jyCoupon',
- '/front',
- '/jymessageCenter',
- '/userCenter',
- '/jyMerge',
- '/jyapi',
- // 资源
- '/commonFunctions',
- '/common-module'
- ]
- exports.getProxyOfDomain = function (domain) {
- const proxy = PrefixAPIS.reduce((a, b) => {
- a[b] = domain
- return a
- }, {})
- return proxy
- }
- exports.getProxyOfIp = function (ip) {
- return {
- // 反爬虫接口代理
- // '/subVipPortrait/winner': {
- // target: ip + ':8800',
- // changeOrigin: true,
- // logLevel: 'debug'
- // },
- '^/bigmember': {
- target: ip + ':814',
- changeOrigin: true,
- logLevel: 'debug',
- pathRewrite: {
- '^/bigmember': '/bigmember'
- }
- },
- '^/jypay': {
- target: ip + ':86',
- changeOrigin: true,
- logLevel: 'debug'
- },
- '^/publicapply': {
- target: ip + ':828',
- changeOrigin: true,
- logLevel: 'debug'
- },
- '^/subscribepay': {
- target: ip + ':86',
- changeOrigin: true,
- logLevel: 'debug'
- },
- '^/salesLeads': {
- target: ip + ':8881',
- changeOrigin: true,
- logLevel: 'debug'
- },
- '^/privatedata': {
- target: ip + ':829',
- changeOrigin: true,
- logLevel: 'debug'
- }
- }
- }
|