aws-signer-v4
Create AWS Signature v4 from request information and credentials.
Install
npm install --save aws-signer-v4
Usage
// Prepare your request informationvar request = body: '' headers: Date: Host: 'apigateway.us-east-1.amazonaws.com' method: 'GET' url: 'https://apigateway.us-east-1.amazonaws.com/restapis'; // Create a Sign instancevar Sign = var sign = accessKeyId: 'AWS_ACCESS_KEY_ID' body: requestbody headers: requestheaders method: 'GET' region: 'ua-east-1' secretAccessKey: 'AWS_SECRET_ACCESS_KEY' url: requesturl; // Call #toString method to generate Authorization header valueheadersAuthroziation = sign