Authored by 陈峰

cache

... ... @@ -4,6 +4,7 @@
],
"plugins": [
"transform-runtime",
"transform-vue-jsx",
"transform-object-rest-spread"
]
}
... ...
const Express = require('express');
let router = Express.Router(); // eslint-disable-line
const request = require('request');
const rp = require('request-promise');
const env = global.env;
let mainProxy = (req, res) => {
res.header('x-version', env.version);
request.get(`http://cdn.yoho.cn/yoho-shop-manage/${env.version}/index.html`).pipe(res);
res.header('cache-control', 'no-store');
rp.get(`http://cdn.yoho.cn/yoho-shop-manage/${env.version}/index.html`).then(body => {
res.send(body);
});
};
router.get('/', mainProxy);
... ...