stackparser

A simple buffer stack parser

Usage no npm install needed!

<script type="module">
  import stackparser from 'https://cdn.skypack.dev/stackparser';
</script>

README

Build Status Coverage Status

About

stackparser is a simple buffer stack parser.

Usage


var Parser = require('stackparser');

var req = new Parser(function (buf) {

  var m	= String(buf).match(/^(\w+)\s+(.+?)\s+HTTP\/(.+?)\s/g);
  if (m) {
    this.emit('complete'  /**, */);
  }
});

req.push('hello');
req.push(new Buffer('GET /path/a/b?c HTTP/1.1\r\n'));

License

MIT