应用详情:
Win7 / x64的邮递员
问题报告:
- 对于巨大的数据请求,我希望以外部 JSON 文件的形式输入,并且确实在每次迭代时重新放置整个主体。
- 预期行为:请求正文,当我从 Collections 运行时,应该能够用我的变量替换
- 截图:附上
重现步骤
我在 Collection runner 中的 Json 文件作为输入数据:
[{ "rename": {"AssetId": 5496,"NewName": "API-CK9-2st"}, "addfolderto": {"FolderId": 5456,"FolderName": "API-CK1"} }]
在我的预请求脚本中:
var envRename = pm.iterationData.get("rename"); pm.environment.set("rename", envRename );
在我的身体中,我试图直接使用环境。替换正文的变量,例如:
{{rename}}
然后在运行脚本后,我的请求正文被替换为:
Request Body:"[object Object]"
而不是我的输入 json 。
截图链接:
请帮我解决这个问题,对于巨大的数据请求,我希望以外部 JSON 文件的形式输入,并且确实在每次迭代时重新放置整个主体。