@mikwal/node-http-server
v0.1.7
Published
Lightweight http server for NodeJS micro services
Downloads
9
Readme
NodeJS HTTP server
Lightweight http server for NodeJS micro services with optional static resources.
Listening port can be specified by options.port argument, in package.json/httpServer/port or by setting the environment variable PORT. (the latter takes precedence).
A health check URL can be specified by options.healthCheckUrl argument or in package.json/httpServer/healthCheckUrl.
Static resources can be specified in options.assets argument or in package.json/httpServer/assets. Keys in the map is the physical file or directory and values are the relative URL.
A relative URL in argument options.assetsManifestPath or package.json/httpServer/assetsManifestPath to expose a list of all static resources.
Usage:
let { runHttpServer } = require('@mikwal/node-http-server');
runHttpServer((request, response) => {
response.end('Echo for URL=' + request.url);
});
