$ {__ UUID ()} не работает при отправке содержимого полезной нагрузки, которое было прочитано из внешнего файла
- Я выполняю почтовый вызов с входной полезной нагрузкой, считанной из внешнего файла.
- В данных тела сообщения HTTPRequest я использую эту функцию для чтения внешнего файла: $ {__ FileToString ($ {__ eval (./ HTTP / payload.txt)} ,,)}
- Я могу убедиться, что данные из внешнего файла читаются и используются при выполнении пост-вызова.
Проблема заключается в том, что при выполнении пост-вызова в полезной нагрузке с элементом ID, $ {__ UUID ()} не заменяется / не анализируется значением UUID, статический текст "$ {__ UUID ()}" отправляется в полезной нагрузке.
Как создать UUID при входной полезной нагрузкечитается из внешнего файла?
Примечание: я также пытался читать содержимое файла построчно в BeanShell PreProcessor и отправлять его как данные тела, та же проблема, функция UUID не анализируется.
{
"id":"${__UUID()}",
"fname":"Hello",
"lname":"World"
}
Ожидаемый результат: $ {__ UUID ()} должен быть проанализирован ифактическое значение UUID должно быть отправлено как часть запроса.