aws / aws/amazon-s3-encryption-client-java
Range queries for undefined start or end bytes fails due to regex
- Vorherrschende Sprache
- Java
- Sterne
- 34
- Forks
- 21
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
### 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.
Beitragsleitfaden
Rechercherichtung
Beginne mit dem Lesen von src/main/java/software/amazon/encryption/s3/legacy/internal/RangedGetUtils.java in Zeile 21 und verfolge, wie Bereichsabfragen geparst werden. Reproduziere Anfragen mit einem nicht definierten Start- oder Endbyte und überprüfe anschließend, dass beide Formen akzeptiert werden, ohne vollständig spezifizierte Bereiche zu beeinträchtigen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- aws, java
- Bereich
- api, backend, cloud
- Issue-Typ
- Bug
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Klar beschrieben
- Anfängerfreundlichkeit
- 45/100