You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
463 B

/*jshint node:true */
// Module exports
exports = module.exports = setup;
// Module dependencies
var http = require("http");
var send = require("send");
var root = __dirname;
var swf = "/ZeroClipboard.swf";
function setup() {
return http.createServer(onReq);
}
function onReq(req, res) {
send(req, swf)
.root(root)
.on("error", onError)
.pipe(res);
}
function onError(err) {
res.statusCode = err.status || 500;
res.end(err.message);
}