Lws middleware plugin adding support for HTTP Range Requests. Wraps koa-range.
Install the plugin then launch a server supporting only range requests and static files.
$ npm install --save-dev lws-range
$ ws --stack lws-range lws-static
Listening on http://mbp.local:8000, http://127.0.0.1:8000, http://192.168.0.200:8000
Make some requests - note the presence of Accept-Ranges: bytes
in the response.
$ curl http://127.0.0.1:8000/package.json -I
HTTP/1.1 200 OK
Accept-Ranges: bytes
Content-Length: 649
Last-Modified: Sun, 27 Feb 2022 14:26:27 GMT
Cache-Control: max-age=0
Content-Type: application/json; charset=utf-8
Date: Sun, 27 Feb 2022 14:30:21 GMT
For more info about --stack
please read Using Middleware and the rest of the wiki.
© 2018-22 Lloyd Brookes <[email protected]>.