github.com/caddyserver/caddy/v2/modules/caddyhttp/encode/zstd
No package summary is available.
Package
Files: 2. Third party imports: 1. Imports from organisation: 0. Tests: 0. Benchmarks: 0.
Vars
Types
Zstd
Zstd can create Zstandard encoders.
| Field name | Field type | Comment |
|---|---|---|
| Level |
|
The compression level. Accepted values: fastest, better, best, default. |
| level |
|
Compression level refer to type constants value from zstd.SpeedFastest to zstd.SpeedBestCompression |
ZstdPrecompressed
ZstdPrecompressed provides the file extension for files precompressed with zstandard encoding.
| Field name | Field type | Comment |
|---|---|---|
|
No comment on field. |
Functions
func (*Zstd) Provision
Provision provisions z's configuration.
Uses: fmt.Errorf, zstd.EncoderLevelFromString, zstd.SpeedBestCompression, zstd.SpeedBetterCompression, zstd.SpeedDefault, zstd.SpeedFastest.func (*Zstd) UnmarshalCaddyfile
UnmarshalCaddyfile sets up the handler from Caddyfile tokens.
Uses: zstd.EncoderLevelFromString, zstd.SpeedBestCompression, zstd.SpeedBetterCompression, zstd.SpeedDefault, zstd.SpeedFastest.func (Zstd) AcceptEncoding
AcceptEncoding returns the name of the encoding as used in the Accept-Encoding request headers.
func (Zstd) CaddyModule
CaddyModule returns the Caddy module information.
func (Zstd) NewEncoder
NewEncoder returns a new Zstandard writer.
Uses: zstd.NewWriter, zstd.WithEncoderConcurrency, zstd.WithEncoderLevel, zstd.WithWindowSize, zstd.WithZeroFrames.func (ZstdPrecompressed) CaddyModule
CaddyModule returns the Caddy module information.
func (ZstdPrecompressed) Suffix
Suffix returns the filename suffix of precompressed files.