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