let http = require('http'); let url = require('url'); let downloadController = require('./controller/downloadController'); let downloadControllerv2 = require('./controller/downloadControllerv2'); let express = require('express'); let bodyParser = require('body-parser') let app = express(); app.use(bodyParser.json({limit: '50mb'})); app.use(bodyParser.urlencoded({limit: '50mb', extended: false})); app.use(function (req, res, next) { // res.header("Access-Control-Allow-Origin", "*"); res.header("Access-Control-Allow-Headers", "X-Requested-With"); res.header("Access-Control-Allow-Methods", "PUT,POST,GET,DELETE,OPTIONS"); next(); }); app.post('/downloadData', function (req, res) { downloadController.start(res,req.body) }) app.post('/downloadData/v2', function (req, res) { downloadControllerv2.startvt(res,req.body) }) app.get('/downloadData/process', function (req, res) { downloadController.downloadProcess(res, req.query); }) app.get('/downloadData/process/v2', function (req, res) { downloadControllerv2.downloadProcessvt(res, req.query); }) app.use(`${__dirname}/controller/tmpData`, express.static('tmpData')); let server = app.listen(8887, function () { var host = server.address().address var port = server.address().port console.log("服务器启动,访问地址为 http://%s:%s", host, port) })