anomalizer / ngx_aws_auth

nginx module to proxy to authenticated AWS services
BSD 2-Clause "Simplified" License
470 stars 144 forks source link

URI-encoding canonical requests #40

Closed wk8 closed 7 years ago

wk8 commented 7 years ago

As requested by AWS, see http://docs.aws.amazon.com/general/latest/gr/sigv4-create-canonical-request.html for more details; but all the iffy details come from the fact that AWS want some URI encoding, but without encoding forward slashes...

Added a unit test.

wk8 commented 7 years ago

To be merged/reviewed after https://github.com/anomalizer/ngx_aws_auth/pull/39 since this is based on it

wk8 commented 7 years ago

Proper fix for https://github.com/anomalizer/ngx_aws_auth/pull/38

wk8 commented 7 years ago

@anomalizer rebased after you merged #39, so this PR is now ready for you to review, thanks :)

wk8 commented 7 years ago

Thanks for merging!