api-srv
v0.1.2
Published
Node.js JSON-API server
Downloads
2
Readme
api-srv
Node.js JSON-API server
Install
$ npm install api-srvFast start
Simple configurating
var ApiSrv = require('api-srv')
var Srv = ApiSrv.extend({
routes: {
"/": {
"GET": "main"
}
},
main: function(request){
request.response({
code: 200,
body: '{"success": true, "text": "Hello world!"}'
});
}
});
new Srv({port: 8000});Options
Numberport — Server port, default8000Stringhost — Server host, default"0.0.0.0"Numbertimeout — Request timeout, trfault30000(30 sec)Objectcors — CORS settingsBooleanenabled — CORS enabled flag, defaulttrueStringallowOrigin — Value ofAccess-Control-Allow-Originheader, default"*"StringallowHeaders — Value ofAccess-Control-Allow-Headersheader, default"origin, authorization, content-type, accept"StringallowMethods — Value ofAccess-Control-Allow-Methodsheader, default"POST, GET, OPTIONS, PUT, DELETE"
