0.0.0-14 • Published 11 years ago

resource-tree v0.0.0-14

Weekly downloads
3
License
BSD
Repository
bitbucket
Last release
11 years ago

resource-tree

A useful separation of lookup (URL parsing/routing) and resources for implementing a HTTP server.

Installation: npm install resource-tree

Small example:

var resource_tree = require('resource-tree');

var root = {
    // Assuming "example.js" exists in the same directory as this script
    'example.js': new resource_tree.FileResource(require('path').join(__dirname, 'example.js'))
};

resource_tree.createServer(root).listen(8080, "127.0.0.1");

console.log("Now you can GET http://127.0.0.1:8080/example.js");
console.log("Everything else is properly handled as 404 (Not Found) or 405 (Method Not Allowed)");

Examples by use-case:

0.0.0-14

11 years ago

0.0.0-13

12 years ago

0.0.0-12

12 years ago

0.0.0-11

12 years ago

0.0.0-10

12 years ago

0.0.0-9

12 years ago

0.0.0-8

12 years ago

0.0.0-7

12 years ago

0.0.0-6

12 years ago

0.0.0-5

13 years ago

0.0.0-4

13 years ago

0.0.0-3

13 years ago

0.0.0-2

13 years ago

0.0.0-1

13 years ago

0.0.0

13 years ago