NAME

    Plack::Middleware::Zstandard - Compress response body with Zstandard

VERSION

    version 0.01

SYNOPSIS

     use Plack::Builder;
     
     my $app = sub {
       return [
         200,
         [ 'Content-Type' => 'text/plain' ],
         [ "Hello World!\n" ],
       ];
     };
     
     builder {
       enable 'Zstandard';
       $app;
     };

DESCRIPTION

    This middleware encodes the body of the response using Zstandard, based
    on the Accept-Encoding request header.

CONFIGURATION

    level

      Compression level. Should be an integer from 1 to 22. If not
      provided, then the default will be chosen by Compress::Stream::Zstd.

SEE ALSO

    Plack::Middleware::Deflater

    Compress::Stream::Zstd

AUTHOR

    Graham Ollis <plicease@cpan.org>

COPYRIGHT AND LICENSE

    This software is copyright (c) 2024 by Graham Ollis.

    This is free software; you can redistribute it and/or modify it under
    the same terms as the Perl 5 programming language system itself.