57 releases (32 breaking)

0.62.0 Mar 10, 2025
0.61.0 Dec 8, 2023
0.60.12 Jan 14, 2025
0.60.11 Sep 9, 2024
0.30.0-alpha Nov 24, 2021

#2869 in Web programming

Download history 134005/week @ 2024-12-23 161067/week @ 2024-12-30 320430/week @ 2025-01-06 354515/week @ 2025-01-13 324455/week @ 2025-01-20 359700/week @ 2025-01-27 417008/week @ 2025-02-03 506623/week @ 2025-02-10 471236/week @ 2025-02-17 543995/week @ 2025-02-24 620598/week @ 2025-03-03 704815/week @ 2025-03-10 659706/week @ 2025-03-17 623562/week @ 2025-03-24 646724/week @ 2025-03-31 665874/week @ 2025-04-07

2,622,533 downloads per month
Used in fewer than 471 crates

Apache-2.0

790KB
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

~5–11MB
~109K SLoC