使用 Postman 从 HTML 响应中获取元素值
get element value from HTML response using Postman
HTML 响应中的某处有一个元素:
<input name="__RequestVerificationToken" type="hidden" value="I_NEED_THIS" />
如何使用 Postman 获取它的值?
这是我的代码,但我对它的内容不满意returns
const $ = cheerio.load(pm.response.text());
console.log($("title").text()); // get title to check if it works
console.log($("__RequestVerificationToken").attr('value')); //returns undefined
console.log($("__RequestVerificationToken").text()); //returns null
"__RequestVerificationToken"
不是有效的选择器,因为它是您要查找的名称属性。
而是像这样使用有效的 CSS 选择器:
const $ = cheerio.load(pm.response.text()).;
console.log($("input[name='__RequestVerificationToken']").attr('value'));
console.log($("input[name='__RequestVerificationToken']").text());
HTML 响应中的某处有一个元素:
<input name="__RequestVerificationToken" type="hidden" value="I_NEED_THIS" />
如何使用 Postman 获取它的值?
这是我的代码,但我对它的内容不满意returns
const $ = cheerio.load(pm.response.text());
console.log($("title").text()); // get title to check if it works
console.log($("__RequestVerificationToken").attr('value')); //returns undefined
console.log($("__RequestVerificationToken").text()); //returns null
"__RequestVerificationToken"
不是有效的选择器,因为它是您要查找的名称属性。
而是像这样使用有效的 CSS 选择器:
const $ = cheerio.load(pm.response.text()).;
console.log($("input[name='__RequestVerificationToken']").attr('value'));
console.log($("input[name='__RequestVerificationToken']").text());