JuliaCloud / AWS.jl

Julia interface to AWS
MIT License
160 stars 62 forks source link

Bad signature error in S3.get_object when '#' character is in the key #669

Open alancummings opened 9 months ago

alancummings commented 9 months ago

I'm getting errors similar to closed issue #592 with '#' instead of unicode

using Julia = 1.10.0

I have the same file uploaded to 2 different locations in a bucket; one of the locations has the "#" in the containing folder.

This succeeds: S3.get_object(mybucket, "clean/path/test.csv")

These BOTH fail: S3.get_object(mybucket, "path/with#/test.csv") --> Signature does not match S3.get_object(mybucket, URIs.escapepath("path/with#/test.csv")) --> NoSuchKey