cirruswave-j2m
Version:
31 lines (27 loc) • 800 B
JavaScript
var express = require("express");
var https = require('https');
var fs = require('fs');
var bodyParser = require('body-parser');
var url = require('url')
var app = express();
var sslOptions = {
key: fs.readFileSync('client1.key'),
cert: fs.readFileSync('client1.crt')
// uncomment for passphrase
//,
//passphrase:'test1'
};
const util = require('util');
//app.use("/task3",bodyParser.json({type: 'application/json'})); // for parsing application/json
app.use(bodyParser.json()); // for parsing application/json
//app.use(bodyParser.urlencoded({ extended: true })); // for parsing application/x-www-form-urlencoded
app.get("/task0", function(req, res)
{
res.json({"f":"task0","r":0});
});
function main()
{
https.createServer(sslOptions, app).listen(9600);
//app.listen(9600);
}
main();