s3-ninja fails to serve that with an Invalid Hash. Real AWS accepts the signature and serves the file.
Removing the space is a workaround: inline;filename="hello.txt". s3-ninja accepts the URL generated with that. But removing the space may not always be acceptable.
s3-ninja doesn't agree with real AWS when serving signed requests that are signed with a query parameter that contains a space
builds this URL
s3-ninja fails to serve that with an Invalid Hash. Real AWS accepts the signature and serves the file.
Removing the space is a workaround:
inline;filename="hello.txt"
. s3-ninja accepts the URL generated with that. But removing the space may not always be acceptable.