我想得到输入类型=“隐藏”名称= "CRAFT_CSRF_TOKEN“value="dfsdgdg”的值。
下面是我的第一次请求得到的答复。我想读取第一个请求中的值,并在随后的请求中使用它。我试过使用正则表达式提取器、CSS选择器提取器和XPath提取器--它们都不工作在这里输入图像描述在这里输入图像描述 input type=“隐藏的”name="CRAFT_CSRF_TOKEN“
发布于 2021-10-18 12:12:39
//input[@type='hidden' and @name='CRAFT_CSRF_TOKEN']/@value
但是,最好使用XPath2 (可以使用相同的语法)。
input[type=hidden][name=CRAFT_CSRF_TOKEN]
发布于 2021-10-18 16:41:45
您可以使用XPath萃取器、XPath2萃取器和CSS抽取器作为另一个答案。如果您的响应是有效的HTML,它们都能很好地工作。
下面是使用正则表达式抽取器的另一个选项。
正则表达式
name="CRAFT_CSRF_TOKEN" value="(.*?)"
备注:您可以在视图结果树中验证正则表达式、CSS、XPath等的语法。
https://stackoverflow.com/questions/69615645
相似问题