lws-range

4.0.1 • Public • Published

view on npm npm module downloads Gihub repo dependents Gihub package dependents Node.js CI js-standard-style

lws-range

Lws middleware plugin adding support for HTTP Range Requests. Wraps koa-range.

Synopsis

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 <75pound@gmail.com>.

Package Sidebar

Install

npm i lws-range

Weekly Downloads

54,636

Version

4.0.1

License

MIT

Unpacked Size

3.8 kB

Total Files

4

Last publish

Collaborators

  • 75lb