Я настраиваю Jmeter для тестирования производительности. Тем не менее, мой API требует проверки подлинности HMAC, прежде чем использовать API. У меня есть сценарий JS для того же.
vars.put('hmacAuthHeader', response);
И в диспетчере заголовков я добавил заголовок как:
Authorization: ${hmacAuthHeader}
После запуска сэмплера, когда я проверяю заголовки запроса, он остается прежним. Кроме того, логика генерации hmac зависит от запроса, который я отправляю на сервер, примерно так:
if(request['method'] == 'GET') {
l_content_type = '';
}
Пожалуйста, предложите способ достижения этого.