This middleware adds AWS specific retry headers
HTTP middleware to add the recursion detection header where required.
Http middleware that sets the User-Agent and x-amz-user-agent headers