邮递员:从身体中提取价值

Mud*_*era 3 variables extract dynamic postman

我正在尝试使用邮递员重新创建一个方案,并且在上一个GET请求响应正文中有一个_csrf值,该值将与下一个POST请求一起传递。

我找不到从POSTMAN中提取值的方法。

注意:我想要的东西类似于Jmeter中的正则表达式提取器。如果您有关于从响应主体提取值并将其设置为变量的想法。请告诉我。

干杯,穆迪莎

Sug*_*gan 5

这可能对您有帮助https://media.readthedocs.org/pdf/postman-quick-reference-guide/latest/postman-quick-reference-guide.pdf

他们使用Cheerio

2.2.5如何解析HTML响应以提取特定值?假定您要获取_csrf隐藏字段值以供断言或稍后从以下响应中使用:

为了解析和获取值,我们将使用cherrio JavaScript库:

responseHTML = cheerio(pm.response.text()); console.log(responseHTML.find('[name =“ _ csrf”]')。val());

Cheerio专为非浏览器使用而设计,并实现了jQuery功能的子集。在https://github.com/cheeriojs/cheerio上了解有关它的更多信息