Rest frisby:响应数据提取和条件执行

Rest frisby:响应数据提取和条件执行,rest,testing,automation,frisby.js,Rest,Testing,Automation,Frisby.js,我想用飞盘做一些测试或者自动化 假设我有两个请求需要一个接一个地执行。但是,第一个请求创建一个资源并在头中返回其URI: POST /resource 201 Location: /resource/123 因此,第二次调用的方式取决于第一次调用的响应头afterJSON()看起来很有希望,但它似乎无法处理标头。文档似乎很短,没有提到这一点。怎么办?您可以使用。在((res)->…之后,这将允许您检查响应,其中将包含您正在查找的标题。首先打印控制台.log(res)检查是否存在此类标题的响

我想用飞盘做一些测试或者自动化

假设我有两个请求需要一个接一个地执行。但是,第一个请求创建一个资源并在头中返回其URI:

POST /resource

201 
Location: /resource/123

因此,第二次调用的方式取决于第一次调用的响应头
afterJSON()
看起来很有希望,但它似乎无法处理标头。文档似乎很短,没有提到这一点。怎么办?

您可以使用
。在((res)->…
之后,这将允许您检查响应,其中将包含您正在查找的标题。首先打印
控制台.log(res)
检查是否存在此类标题的响应,然后您可以使用:
res.headers对其进行一些操作。您希望使用的网络可以使用
之后((res)->…
这将允许您检查响应,其中将包含您正在查找的标题。首先打印
console.log(res)
检查该标题是否存在的响应,然后您可以使用:
res.headers对其进行一些操作。您希望使用的网络

@lang2:此解决方案有用吗?您有机会尝试吗?@lang2:此解决方案有用吗?您有机会尝试吗?