Создать динамическое значение из XML-ответа

Я получил ответ XML от службы:

<token>80e7a83101cfd4f73920c7b4fdbe7f096fa9499c</token>

который используется в следующих запросах POST в качестве параметра Body:

token=80e7a83101cfd4f73920c7b4fdbe7f096fa9499c

Есть ли способ, как создать динамическое значение из токена? Мне нужно каждый раз копировать и вставлять это вручную...

1 ответ

Решение

Абсолютно. Запрашиваемые динамические значения запроса работают с телами, закодированными в формате JSON, XML и Form. Некоторые документы доступны здесь (хотя это для JSON, а XML не так хорошо интегрирован в пользовательский интерфейс): https://paw.cloud/docs/advanced/reuse-values-from-previous-responses

Вот несколько подробных шагов для XML:

Щелкните правой кнопкой мыши поле и выберите "Ответ"> "Анализируемое тело ответа".

Введите XML-путь к объекту, к которому вы хотите получить доступ:

К сожалению, библиотека путей XML, которую мы используем в настоящее время, не всегда согласована, поэтому для доступа к текстовым узлам попробуйте .text или же .text[0]...

В этом примере я получаю доступ к пути slideshow.slide.title.text[0] этот XML: https://httpbin.org/xml

Другие вопросы по тегам