1.0.0 • Published 7 years ago

parse-http-chunked-response v1.0.0

Weekly downloads
2
License
ISC
Repository
github
Last release
7 years ago

parse-http-chunked-response

Parses the body stream of HTTP 1.1 chunked response

Usage

const http = require('http');
const parseHeaderStream = require('parse-header-stream');
const ParseHttpChunkedStream = require('parse-http-chunked-response');

http.get('http://sample.com/chunked-response-endpoint', (res)=>{
    res.pipe(parseHeaderStream({})).on('body',(bodyStream)=>{
        bodyStream.pipe(new ParseHttpChunkedStream()).on('data', (httpChunk)=>{ console.log(`Got a complete HTTP chunk!`); });
    });
});