UNPKG

mm_os

Version:

这是超级美眉服务端框架,用于快速构建应用程序。

25 lines (23 loc) 492 B
const { proxy, proxyTo, isMatch } = require('mm_koa_proxy'); /** * 代理请求 * @param {Object} server 服务 * @param {Object} config 配置参数 */ module.exports = function(server, config) { if (config && config.proxy) { var options = config.proxy; if (options.targets) { server.use(proxy(options, function(op, ctx, next) { if (ctx.session && ctx.session.user) { ctx.request.header['user_id'] = ctx.session.user.user_id; } })); } } return server; };