aws / aws/amazon-s3-encryption-client-java

Range queries for undefined start or end bytes fails due to regex

Offen
#182 3 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement
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

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.