Crate aws_smithy_http
source ·Expand description
Core HTTP primitives for service clients generated by smithy-rs including:
- HTTP Body implementation
- Endpoint support
- HTTP header deserialization
- Event streams
ByteStream
: a misuse-resistant abstraction for streaming binary data
Feature | Description |
---|---|
rt-tokio | Provides features that are dependent on tokio including the ByteStream::from_path util |
event-stream | Provides Sender/Receiver implementations for Event Stream codegen. |
Modules
- Types for representing the body of an HTTP request or response
- ByteStream Abstractions
- Types related to connection monitoring and management.
- Code for resolving an endpoint (URI) that a request should be sent to
- Provides Sender/Receiver implementations for Event Stream codegen.
- Utilities for parsing information from headers
- Types for abstracting over HTTP requests and responses.
- Formatting values as Smithy httpLabel
- Types for representing the interaction between a service an a client, referred to as an “operation” in smithy. Clients “send” operations to services, which are composed of 1 or more HTTP requests.
- Utilities for writing Smithy values into a query string.
- Types for
error
responses.