json - Intellij IDEA HTTP 客户端 - 如何保存响应正文中的变量

标签 json http intellij-plugin

在 JetBrains Doc 中,您可以将响应正文的变量保存到全局变量:

//Saving a variable
> {%
    client.global.set("auth_token", response.body.json.token);
%}

但是在我的 IDE 中,语句“.json.token”上出现错误“未解析的变量 json”: enter image description here

有人可以帮助我吗?是否有可能将请求正文中的变量值保存到全局变量中,以便在同一 http 文件的下一个请求中使用它们?

最佳答案

尝试访问 token 变量来执行此操作:

> {%
    client.global.set("auth_token", response.body.token);
%}

然后,您可以执行以下操作访问该变量:

{{auth_token}}

关于json - Intellij IDEA HTTP 客户端 - 如何保存响应正文中的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72329101/

相关文章:

c# - 从 MVC 4 C# Controller 测试 JSON 结果

javascript - 从 ArcGIS JavaScript API map 对象获取 JSON WebMap

ios - 如何保护来自代理的api调用

http - 在没有等号的情况下传递查询字符串参数(其值为空)是否有效?

gradle - 如何将 `intellij gradle plugin`添加到我的自定义插件依赖项

spring-boot - 为什么在实体上同时使用@AllArgsConstructor 和@NoArgsConstructor?

javascript - 使用 Regex[JS] 在双引号内转义双引号

java - 将具有重复键的 JSON 对象转换为 JSON 数组

android - Intellij插件生成Android项目性质

php - 无法发布到 php 脚本 Angular 2