49 releases (30 breaking)

0.61.0 Dec 8, 2023
0.60.6 Feb 22, 2024
0.60.4 Jan 24, 2024
0.60.1 Dec 13, 2023
0.30.0-alpha Nov 24, 2021

#2861 in Network programming

Download history 181661/week @ 2023-11-07 193546/week @ 2023-11-14 168744/week @ 2023-11-21 208763/week @ 2023-11-28 228585/week @ 2023-12-05 231182/week @ 2023-12-12 173130/week @ 2023-12-19 103573/week @ 2023-12-26 206862/week @ 2024-01-02 233143/week @ 2024-01-09 251558/week @ 2024-01-16 259671/week @ 2024-01-23 248060/week @ 2024-01-30 237974/week @ 2024-02-06 239908/week @ 2024-02-13 202093/week @ 2024-02-20

974,089 downloads per month
Used in 726 crates (436 directly)

Apache-2.0

725KB
15K SLoC

aws-smithy-http

Core HTTP primitives for service clients generated by smithy-rs including:

  • HTTP Body implementation
  • Endpoint support
  • HTTP header deserialization
  • Event streams
  • ByteStream: (supported on crate feature rt-tokio only) a misuse-resistant abstraction for streaming binary data

This crate is part of the AWS SDK for Rust and the smithy-rs code generator. In most cases, it should not be used directly.


lib.rs:

Core HTTP primitives for service clients generated by smithy-rs including:

  • HTTP Body implementation
  • Endpoint support
  • HTTP header deserialization
  • Event streams
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.

Dependencies

~4.5–6.5MB
~106K SLoC