Если это необработанные данные, которые я вижу в ответе API на простой запрос GET, сделанный в Insomnia на веб-сайт:
<!DOCTYPE html>
<head>
<meta charset="utf-8" />
<meta content="authenticity_token" name="csrf-param" />
<meta content="abcdefg=" name="csrf-token" />
</head>
<body></body>
</html>
Как мне получить доступ к значению csrf-token
abcdefg
с помощью XPATH, если я хочу связать приведенный выше ответ, чтобы я мог использовать токен csrf в заголовках другого запроса Insomnia?
Вот что я считал правильным: head/meta[@name='csrf-param']
Если я включу только head/meta
, предварительный просмотр в реальном времени будет возвращено более одного результата: заголовок/мета.
На изображении ниже вы можете увидеть, как это настроено, но похоже, что в живом ответе есть «ошибка».
Изображение ошибки, которую я вижу, когда пытаюсь отфильтровать тело ответа