package requestcompression
import "github.com/aws/smithy-go/private/requestcompression"
Package requestcompression implements runtime support for smithy-modeled request compression.
This package is designated as private and is intended for use only by the smithy client runtime. The exported API therein is not considered stable and is subject to breaking changes without notice.
Index ¶
- Constants
- func AddCaptureUncompressedRequestMiddleware(stack *middleware.Stack, buf *bytes.Buffer) error
- func AddRequestCompression(stack *middleware.Stack, disabled bool, minBytes int64, algorithms []string) error
Constants ¶
const (
GZIP = "gzip"
)
Enumeration values for supported compress Algorithms.
const MaxRequestMinCompressSizeBytes = 10485760
Functions ¶
func AddCaptureUncompressedRequestMiddleware ¶
func AddCaptureUncompressedRequestMiddleware(stack *middleware.Stack, buf *bytes.Buffer) error
AddCaptureUncompressedRequestMiddleware captures http request before compress encoding for check
func AddRequestCompression ¶
func AddRequestCompression(stack *middleware.Stack, disabled bool, minBytes int64, algorithms []string) error
AddRequestCompression add requestCompression middleware to op stack
Source Files ¶
gzip.go middleware_capture_request_compression.go request_compression.go
- Version
- v1.22.3 (latest)
- Published
- Feb 17, 2025
- Platform
- linux/amd64
- Imports
- 8 packages
- Last checked
- 3 weeks ago –
Tools for package owners.