Have ideas to improve npm?Join in the discussion! »

    decompress-response
    TypeScript icon, indicating that this package has built-in type declarations

    7.0.0 • Public • Published

    decompress-response

    Decompress a HTTP response if needed

    Decompresses the response from http.request if it's gzipped, deflated or compressed with Brotli, otherwise just passes it through.

    Used by got.

    Install

    $ npm install decompress-response
    

    Usage

    const http = require('http');
    const decompressResponse = require('decompress-response');
    
    http.get('https://sindresorhus.com', response => {
    	response = decompressResponse(response);
    });

    API

    decompressResponse(response)

    Returns the decompressed HTTP response stream.

    response

    Type: http.IncomingMessage

    The HTTP incoming stream with compressed data.


    Get professional support for this package with a Tidelift subscription
    Tidelift helps make open source sustainable for maintainers while giving companies
    assurances about security, maintenance, and licensing for their dependencies.

    Install

    npm i decompress-response

    DownloadsWeekly Downloads

    18,372,368

    Version

    7.0.0

    License

    MIT

    Unpacked Size

    5.68 kB

    Total Files

    5

    Last publish

    Collaborators

    • avatar