1.0.11 • Published 4 years ago

http_ws_server v1.0.11

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago

Simple-HTTP-Server

Built With

Example

const app = require("./simpleHTTP.js");
let server = app({"port":80,"docroot":"./uploads","ssl":{"cert":"./cert","key":"./key"},"websocket":{"origin":["http://localhost"]}});
server.get( '/', ( req, res )=>{
    console.log( "cookie: "+JSON.stringify(req.headers.cookie) );
    res.setHeader('Set-Cookie', res.cookieSerialize('msg', String("HELLO"), {
        httpOnly: true,
        maxAge: 60 * 60 * 24 * 7 // 1 week
    }));
    res.json( {"type":"msg","msg":"hello"} );
} );
server.post( '/', ( req, res, form )=>{
    console.log( req.url.query );
    // //res.json( {"status":"hello"} );
    console.log( form );
} );
server.onconnect( '/', ( connection, req )=>{
    connection.on( 'message', ( message )=>{
        console.log( message );
    } );
    connection.on( 'close', ( message )=>{
        console.log( req.connection.remoteAddress+" left" );
    } );
} );
//
//app();
//app.get( '/', ( req, res )=>{}
//app.post( '/', ( req, res )=>{}
//app.onconnect( '/', ( req, res )=>{}
1.0.11

4 years ago

1.0.10

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago