Если это необработанные данные, которые я вижу в ответе API от простого запроса GET, сделанного в Бессоннице на веб-сайт:
<!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 в заголовках другой запрос бессонницы?
Это то, что я считаю правильным: head/meta[@name='csrf-param']
Если я включу только head/meta
, предварительный просмотр в реальном времени будет Возвращено более одного результата: head / meta .
На изображении ниже вы можете увидеть, как это настроено, но кажется, что в живом ответе есть «ошибка».
Изображение ошибки, которую я вижу при попытке отфильтровать тело ответа