Как отправить запрос на gatling с помощью AWS Signature Version 4? - PullRequest
0 голосов
/ 11 марта 2019

Я пытаюсь автоматизировать сценарий, в котором мне нужно генерировать нагрузку на блоки, размещенные на AWS. Они требуют аутентификации с помощью «AWS Signature Version 4». Я не уверен, как отправить запрос с помощью «AWS Signature Version 4» через Gatling AWS Signature Version 4 принимает эти значения. 1.) AccessKey 2.) SecretKey 3.) Регион АМС 4.) Название сервиса Возвращает "X-Amz-Date": «Авторизация»: «Учетные данные AWS4-HMAC-SHA256 = AccessKey / us-east-1 / apigateway / aws4_request, SignedHeaders = content-length; тип контента; хост; x-amz-date, Signature =« somevalue »,

Поможет ли указание всех таких значений?

.exec(http("RESTGetOAuthToken")
          .post("")
          .header("Content-Type", "application/x-www-form-urlencoded")
          .header("Content-Type", "application/json")
          .header("X-Amz-Date", "")
          .header("Authorization", "")
          .header("Cache-Control", "no-cache")
        .body(StringBody("""{
  "orders": [
      ]
    }
  ]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...