The following code makes Amazon respond with HTTP 403 and error code "SignatureDoesNotMatch":
var simpledb = require('simpledb');
sdb = new simpledb.SimpleDB({keyid:'...', secret:'...'});
sdb.putItem('test', 'item01', {my_key:'this character will break the request: !'}, function(err){
if (err) throw err.Message;
});
When I remove the exclamation mark from the item no error is returned.
The following code makes Amazon respond with HTTP 403 and error code "SignatureDoesNotMatch":
When I remove the exclamation mark from the item no error is returned.