爪子:将响应字段复制到环境中
paw: copy response field into environment
我正在使用 Paw 访问一个用于发出身份验证请求的端点。响应通过 JSON 返回并包含一个 sessionId,我需要将其作为变量 (SESSION_ID) 放入我的环境中。然后,此环境变量用于发回服务器的所有请求的授权 header。
有没有一种方法可以编写脚本从身份验证响应中提取 sessionId 值并将该值放入环境变量中,而不必在每次身份验证时都执行复制和粘贴?
感谢您的帮助。
抱歉回答晚了。在 Paw 中实现这一点的正确方法是以声明的方式。您可以将环境变量的值设置为指向此 JSON 响应中的特定字段,而不是从每次调用的响应中提取。
为此,Response Parsed Body Dynamic Value 会有所帮助。
- 在 JSON 或表单 URL-Encoded 响应中,右键单击字段并选择 "Copy as Response Body Dynamic Value":
- 将其粘贴到您的环境中,或您想要的任何字段中:
您可以阅读documentation about this。
我正在使用 Paw 访问一个用于发出身份验证请求的端点。响应通过 JSON 返回并包含一个 sessionId,我需要将其作为变量 (SESSION_ID) 放入我的环境中。然后,此环境变量用于发回服务器的所有请求的授权 header。
有没有一种方法可以编写脚本从身份验证响应中提取 sessionId 值并将该值放入环境变量中,而不必在每次身份验证时都执行复制和粘贴?
感谢您的帮助。
抱歉回答晚了。在 Paw 中实现这一点的正确方法是以声明的方式。您可以将环境变量的值设置为指向此 JSON 响应中的特定字段,而不是从每次调用的响应中提取。
为此,Response Parsed Body Dynamic Value 会有所帮助。
- 在 JSON 或表单 URL-Encoded 响应中,右键单击字段并选择 "Copy as Response Body Dynamic Value":
- 将其粘贴到您的环境中,或您想要的任何字段中:
您可以阅读documentation about this。