json - 如何在邮递员的正文请求中使用环境变量?
解决方案
邮递员变量只是解析为它的值,它不会将它自己区分为字符串、数字等。你必须做出决定。
所以如果一个变量作为值“测试”,那么:
{
"key":{{var}}
}
解决为
{
"key":test
}
这不是有效的 json ,因为字符串大多数都用双引号括起来(json 不支持单引号)
解决方案:
第一种方法:
用双引号将所有字符串括起来:
{
"key":"{{var}}"
}
第二种方法
在 value 中传递引号是 self:
将值设置为
pm.environment.set("var",'"test"')
amd im body 使用不带引号:
{
"key":{{var}}
}
这解决了:
{
"key":"test"
}
推荐阅读
- java - 转换代码(移除匕首)
- chart.js - 当值相等时,Chartjs 条形图不呈现
- ip - Apache Ignite 的合理多播地址是什么?
- powershell - 使用 Powershell 将项目符号点格式化为 Outlook 正文
- c# - 在网格外的控件中显示大型历史字段
- python - 熊猫计算每一行与前行的总和
- windows - 如何使用批处理文件将多个文件夹压缩成一个 rar 存档文件?
- python - Python:用 ssh 连接替换 shell 管道
- sql - 有 17 个子查询 case 语句,有更好的方法吗?
- javascript - 带有 MVC5 AjaxBeginForm 的 Jquery Noty 插件