2.1.0 • Published 2 years ago
inflation v2.1.0
inflation
Automatically unzip an HTTP stream.
API
var inflate = require('inflation')inflate(stream, options)
Returns a stream that emits inflated data from the given stream.
Options:
encoding- The encoding of the stream (gzipordeflate). If not given, will look instream.headers['content-encoding'].brotli-BrotliOptionsto use for Brotli decompression
Example
var inflate = require('inflation')
var raw = require('raw-body')
http.createServer(function (req, res) {
raw(inflate(req), 'utf-8', function (err, string) {
console.dir(string)
})
})Contributors
| dougwilson | bminer | fengmk2 |
|---|
This project follows the git-contributor spec, auto updated at Sat Oct 14 2023 12:55:08 GMT+0800.