@forge-io/simpleh2

A simple HTTP2 router for nodejs


Keywords
HTTP2, router, nodejs
License
GPL-3.0
Install
npm install @forge-io/simpleh2@0.3.1

Documentation

Welcome to @forge-io/simpleh2 👋

Version Documentation Maintenance License: GPL--3.0

A simple HTTP2 router for nodejs

🏠 Homepage

📕 Repository

Install

npm install @forge-io/simpleh2

Example

HTTP2

const simpleH2 = require('@forge-io/simpleh2');
const srv = new simpleH2.Server();
srv.get('/', (stream, headers, params, next) => {
  next('Hello, world!');
});
srv.listen(3001);

HTTP2 With SSL

const fs = require('fs');
const simpleH2 = require('@forge-io/simpleh2');
const srv = new simpleH2.Server({
  key: fs.readFileSync('key.private.pem', 'utf8'),
  cert: fs.readFileSync('cert.pem', 'utf8'),
});
srv.get('/', (stream, headers, params, next) => {
  next('Hello, world!');
});
srv.listen(3001);

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check issues page.

Show your support

Give a ⭐️ if this project helped you!