diff --git a/app.js b/app.js index ee75e047db38c7c958c32dad77ad847946f3985a..a27b237d5025270d600bf85f1331ab242c2903b9 100644 --- a/app.js +++ b/app.js @@ -19,7 +19,7 @@ exec('npm info NeteaseCloudMusicApi version', (err, stdout, stderr) => { const app = express() // CORS -app.use(function(req, res, next){ +app.use((req, res, next) => { if(req.path !== '/' && !req.path.includes('.')){ res.header({ 'Access-Control-Allow-Credentials': true, @@ -33,7 +33,7 @@ app.use(function(req, res, next){ }) // cookie parser -app.use(function(req, res, next){ +app.use((req, res, next) => { req.cookies = {}, (req.headers.cookie || '').split(/\s*;\s*/).forEach(pair => { let crack = pair.indexOf('=') if(crack < 1 || crack == pair.length - 1) return diff --git a/util/request.js b/util/request.js index 97715d731ac825c032be69c74f1beadfbd5a0357..e797fa5d79dda2a5c1441a47473e05e478e3bfd9 100644 --- a/util/request.js +++ b/util/request.js @@ -4,7 +4,7 @@ const queryString = require('querystring') request.debug = true -function chooseUserAgent(ua){ +const chooseUserAgent = (ua) => { const userAgentList = [ 'Mozilla/5.0 (iPhone; CPU iPhone OS 9_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13B143 Safari/601.1', 'Mozilla/5.0 (iPhone; CPU iPhone OS 9_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13B143 Safari/601.1', @@ -33,7 +33,7 @@ function chooseUserAgent(ua){ return userAgentList[index] } -function createRequest(method, url, data, options){ +const createRequest = (method, url, data, options) => { return new Promise((resolve, reject) => { let headers = {'User-Agent': chooseUserAgent(options.ua)}