Servers should send RST_STREAM(NO_ERROR) after trailers if client is not half-closed
Đang mở
bug
cross-language-gotchas
- Ngôn ngữ chính
- Java
- Star
- 12.1k
- Fork
- 4k
- Merge trung bình
- 2 ngày 17 giờ
- Pull request đã merge (30 ngày)
- 37
Mô tả
The HTTP/2 spec [calls out this case specifically](http://httpwg.org/specs/rfc7540.html#rfc.section.8.1) saying that servers MAY send the RST_STREAM. For gRPC, we are going to consider it more of a SHOULD, although clients still have to assume it is a MAY because intermediaries may in be play.
Hướng dẫn đóng góp
Hướng nghiên cứu
Issue không nêu tệp, test hay entry point nào. Hãy bắt đầu bằng cách xác định đường xử lý trailer HTTP/2 trong grpc-java và xem xét đặc tả HTTP/2 được liên kết; được coi là hoàn tất khi gửi RST_STREAM(NO_ERROR) sau trailers nếu client không ở trạng thái half-closed, với các test bao phủ trạng thái đó.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- grpc, java
- Lĩnh vực
- networking
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100