UNPKG

yakbak-enhanced

Version:

Record and playback HTTP responses

26 lines (19 loc) 560 B
var path = require("path"); /** * GET / * * host: {addr}:{port} * user-agent: My User Agent/1.0 * connection: close */ module.exports = function (req, res) { res.statusCode = 201; res.setHeader("content-type", "text/html"); res.setHeader("date", "Sat, 26 Oct 1985 08:20:00 GMT"); res.setHeader("connection", "close"); res.setHeader("transfer-encoding", "chunked"); res.setHeader("x-yakbak-tape", path.basename(__filename, ".js")); res.write(new Buffer("T0s=", "base64")); res.end(); return __filename; };