Add exact resumable HTTP source streaming

This commit is contained in:
ms2k 2026-07-17 05:31:50 +09:00
commit 5b43b6c660

View file

@ -0,0 +1,22 @@
[package]
name = "remora-http-source"
edition.workspace = true
publish = false
rust-version.workspace = true
version.workspace = true
[dependencies]
bytes = "1.12.1"
http = "1.4.0"
httpdate = "1.0.3"
remora-domain.workspace = true
remora-outbound = { path = "../remora-outbound" }
remora-stream = { path = "../remora-stream" }
reqwest = { version = "0.12.28", default-features = false }
thiserror.workspace = true
tokio.workspace = true
[dev-dependencies]
ipnet = "2.12.0"
sha2.workspace = true
tokio = { workspace = true, features = ["io-util", "net"] }