mikeal/request — pull request #344 by nathan-lafreniere (2012-10-15 17:54:14+00:00)
Title: Make AWS auth signing find headers correctly

The AWS function was using 'content-type' as the header name, which causes access denied errors if the header is actually set as 'Content-Type' since it is an important part of the signing process.

To resolve it, I wrapped the header in a short case-insensitive getter to make sure they are always correctly set for the auth signing.