paw:将响应字段复制到环境中

C. *_*sse 6 javascript response paw

使用Paw,我正在访问用于发出身份验证请求的端点.响应通过JSON返回并包含一个sessionId,我需要将其作为变量(SESSION_ID)放入我的环境中.然后,在发送回服务器的所有请求的Authorization标头中使用此环境变量.

有没有办法从身份验证响应中提取sessionId值的脚本并将值放入环境变量中,而不必每次进行身份验证时都执行复制和粘贴?

感谢您的帮助.

Mic*_*eri 2

抱歉回复晚了。在 Paw 中实现这一目标的正确方法是采用声明性方式。您无需从每次调用的响应中提取内容,而是将环境变量的值设置为指向此 JSON 响应中的特定字段。

为此,响应解析主体动态值将很有帮助。

  1. 在 JSON 或表单 URL 编码响应中,右键单击字段并选择“复制为响应正文动态值”:

从 Paw 中的响应字段复制响应正文动态值

  1. 将其粘贴到您的环境中或您想要的任何字段中:

在 Paw 中的任何位置使用响应字段

您可以阅读有关此的文档