UNPKG

webproxy

Version:

Modify http request/response in javascript config file easily.

37 lines (28 loc) 745 B
exports.request = function (req) { //req.hostname //req.path //req.method //req.headers return req; }; exports.response = function (req, res) { //req.location //req.hostname //req.path //req.method //req.headers //res.statusCode //res.headers //res.responseBuffer if( ~req.location.indexOf('aa.js')) { var fs = require('fs'); console.log(process.cwd()); console.log(__dirname); var mapedFile = fs.readFileSync(__dirname + '/content.js'); res.responseBuffer = mapedFile; res.headers['content-type'] = 'application/x-javascript'; res.headers['connection'] = 'keep-alive'; res.statusCode = 200; } return res; };