ryan-roemer/node-sunny — Issue #2: Wrong Canonical headers order for Google Storage
Author: severeon
Created: 2011-11-09 08:16:25+00:00
State: open

http://code.google.com/apis/storage/docs/reference/v1/developer-guidev1.html#authentication

Google Storage needs the Canonical Headers in the following order: HTTP-Verb, Content-MD5, Content-Type, Date.

Currently Content-MD5 and Content-Type are transposed, causing google to issue a 'SignatureDoesNotMatch' error after the upload has completed.