У меня есть запрос, который запрашивает мой сервис, который находится внутри tryMax
.
Маркер доступа для аутентификации запроса истекает каждые пять минут и генерируется в начале симуляции как ${token}
Есть ли способ в tryMax
отправить другой запрос на генерацию токена, который обновит просроченный ${token}
(значение заголовка авторизации), если код ответа 401
или тело ответа содержит информацию о том, что запрос не был проверку подлинности. Затем повторите запрос, прежде чем tryMax
перейдет к следующей итерации?
Я попытался установить код состояния в качестве атрибута сеанса, однако запрос не отправляется и токен не обновляется, я попытался выполнить .doIf
после запроса exec
, поместив doIf
внутри него. владеть exec
и даже играть с transformResponse
, но все безуспешно.
Есть предложения, как к этому подойти?