Mac PAW应用程序 - 获取表单身份验证令牌

时间:2015-12-03 14:46:49

标签: paw-app

我尝试使用Paw自动进行身份验证并执行此操作我需要

  1. 向登录页面发出请求
  2. 解析html响应以从登录表单获取身份验证令牌
  3. 发送身份验证请求
  4. 但我不知道该怎么做......

    有人有想法吗?

    由于

1 个答案:

答案 0 :(得分:3)

在爪子中首先将请求设置到登录页面。然后在第二个请求中,您可以评估第一个请求的响应主体:我们可以对另一个请求的原始响应使用正则表达式过滤器。

创建自定义dynamic valueAdding a custom dynamic value

然后使用下面的代码设置自定义动态值。



function evaluate(context){
	// Set up your regex to extract the token
	var re = /<h2>([^<]+)<\/h2>/;
	
	// Replace the 'Login page' with your request name 
	var request = context.getRequestByName('Login page')
	var lastExchange = request.getLastExchange()
	var body =  lastExchange.responseBody
	
	var m = re.exec(body)
	return m[1]
};
&#13;
&#13;
&#13;