Skip to content

Plugin for artillery.io that signs HTTP requests using the AWS Signature V4 specification

License

Notifications You must be signed in to change notification settings

gwsii/artillery-plugin-aws-sigv4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

artillery-plugin-aws-sigv4

A plugin for artillery.io that signs HTTP requests using the AWS Signature V4 specification.

To use:

  1. npm install -g artillery
  2. npm install artillery-plugin-aws-sigv4
  3. Add aws-sigv4 plugin config to your "hello.json" Artillery script
    {
      "config": {
        "plugins": {
          "aws-sigv4": {
             "serviceName": "execute-api"
           }
        }
      },
      "scenarios": [
        {
          "beforeRequest": "addAmazonSignatureV4"
        }
      ]
    }
    
  4. artillery run hello.json

This will add an authentication header to every request that conforms to V4 of the AWS Signature Specification.

For more information, see:

Enjoy!

About

Plugin for artillery.io that signs HTTP requests using the AWS Signature V4 specification

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •