Write a HIP for `Body::poll_progress()`
Maintainer thường phản hồi trong vòng 2 ngày
@cratelyn đang làm issue này rồi.
Từ ngày 7/10/2026.
Đánh giá
Issue này chưa được đánh giá.
Mô tả
https://github.com/hyperium/http-body/pull/90 proposes the addition of a new method to the http_body::Body trait. because Body is a foundational interface used in HTTP clients and servers, altering this trait is a significant change that would benefit from some consideration.
https://github.com/hyperium/hyper/pull/4131 introduced an RFC-like process to hyper, to help provide a mechanism for proposing non-trivial changes like this.
the benefits of a poll_progress() method have come up in various discussions since then, and a call for comments was posted a little over a year ago.
to help move this proposal forward, let's digest feedback we received, and restate the case for this in a HIP.
- Ngôn ngữ chính
- Rust
- Star
- 16.3k
- Fork
- 1.8k
- Merge trung bình
- 4 ngày 10 giờ
- Pull request đã merge (30 ngày)
- 21
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của hyperium/hyper
-
Publicly reexport the http crateĐang mởC-feature
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 65/100
hyperium/hyper#2652 · 4 reaction ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 74/100
hyperium/hyper#4211 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Upgraded HTTP/2 CONNECT streams cannot be reset, so a failed tunnel looks like a clean closeCó thể đã có người làm @jeremyjpj0916 đã nhận 11 ngày trước. Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 55/100
Maintainer thường phản hồi trong vòng 2 ngày
-
hyper-util legacy client: an HTTP/1 request can hang forever when the connection closes while the request is being queuedCó thể đã có người làm @akasakariko đã nhận 3 ngày trước. Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 62/100
hyperium/hyper#4202 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Allow connection pools to stop reusing an HTTP/2 connection before its keep-alive timeoutCó thể đã có người làm @jiahaoliang đã nhận 29 ngày trước. Đang mởC-feature
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
hyperium/hyper#4186 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
Tất cả issue của hyperium/hyper
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
pact-foundation/pact-cli#154 ·
Maintainer thường phản hồi trong vòng 3 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
antithesishq/bombadil#361 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
test(executor_l0): assert execute() TaskOutcome, not only bus events / 断言 execute() 返回的 TaskOutcomeĐang mởtype:debt
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
skaiy/wild_agentos#425 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Default-import note suggests `import * as process` for velt:process, which does not name the builtinĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày
-
bug ticket
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
cratestack/cratestack#1154 ·
Maintainer thường phản hồi trong vòng 1 ngày