59 releases (32 breaking)

new 0.62.2 Jul 17, 2025
0.62.0 Mar 10, 2025
0.61.0 Dec 8, 2023
0.60.11 Sep 9, 2024
0.30.0-alpha Nov 24, 2021

#22 in #event-stream

Download history 646434/week @ 2025-03-31 665839/week @ 2025-04-07 595212/week @ 2025-04-14 637954/week @ 2025-04-21 629228/week @ 2025-04-28 677740/week @ 2025-05-05 670872/week @ 2025-05-12 692971/week @ 2025-05-19 593749/week @ 2025-05-26 675204/week @ 2025-06-02 644451/week @ 2025-06-09 652404/week @ 2025-06-16 690897/week @ 2025-06-23 635698/week @ 2025-06-30 707759/week @ 2025-07-07 707556/week @ 2025-07-14

2,770,475 downloads per month
Used in fewer than 479 crates

Apache-2.0

1MB
16K SLoC

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.

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.

Dependencies

~4–14MB
~143K SLoC