10 releases (6 breaking)

new 0.35.2 Jan 21, 2022
0.34.1 Jan 10, 2022
0.33.1 Dec 15, 2021
0.30.0-alpha Nov 24, 2021
Download history 44/week @ 2021-10-18 345/week @ 2021-10-25 743/week @ 2021-11-01 1287/week @ 2021-11-08 2027/week @ 2021-11-15 2338/week @ 2021-11-22 4852/week @ 2021-11-29 7858/week @ 2021-12-06 11736/week @ 2021-12-13 7830/week @ 2021-12-20 6593/week @ 2021-12-27 12481/week @ 2022-01-03 15318/week @ 2022-01-10 17040/week @ 2022-01-17

51,696 downloads per month
Used in 319 crates (307 directly)

Apache-2.0

245KB
5K 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
  • 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.

Dependencies

~6MB
~109K SLoC

a