aws / aws/amazon-s3-encryption-client-java
Range queries for undefined start or end bytes fails due to regex
- Ngôn ngữ chính
- Java
- Star
- 34
- Fork
- 21
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
### Problem:
Range queries without a start or end byte range fail due to https://github.com/aws/amazon-s3-encryption-client-java/blob/main/src/main/java/software/amazon/encryption/s3/legacy/internal/RangedGetUtils.java#L21.
### Solution:
Adjust the regex to allow for start or end byte range to not exist.
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách đọc src/main/java/software/amazon/encryption/s3/legacy/internal/RangedGetUtils.java tại dòng 21 và theo dõi cách các truy vấn phạm vi được phân tích. Tạo lại các yêu cầu có byte bắt đầu hoặc byte kết thúc không được xác định, sau đó xác minh rằng cả hai dạng đều được chấp nhận mà không làm hỏng các phạm vi được chỉ định đầy đủ.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- aws, java
- Lĩnh vực
- api, backend, cloud
- Loại issue
- Lỗi
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức phù hợp với người mới
- 45/100