全部 ApiPost使用 后端 前端 接口测试 IOS Android 数据库 2022 测试技术 工具
问答 / 问答详情

预执行脚本修改请求体(json)

ApiPost使用 159次浏览

有个接口需要从前一个接口中获取数据然后塞到这个接口的json数据中,前一个接口通过后执行脚本获取变量放到全局变量中,但是本接口的与执行脚本好像没法修改json请求体,使用变量和直接添加body参数都不行,有无解决方案呀?

| 0 收藏
  • Dbin
  • 2022-11-18 提问

1 个回答

参考:https://v7-wiki.apipost.cn/docs/1000

apt.setRequestQuery("key", "value"); // 给URL添加、修改query参数
apt.removeRequestQuery("key"); // 删除URL的指定query参数
apt.setRequestHeader("key", "value"); // 增加、修改一个请求头key
apt.removeRequestHeader("key"); // 删除请求头 key
apt.setRequestBody("key", "value"); // 增加、修改一个body参数
apt.removeRequestBody("key"); // 删除body参数key
apt.setRequestBody(
    { 
        "key": "value" 
    }
); // 将 body 参数 "整体" 重置为 {"key": "value"},适用于原请求体为 raw 类型的情况
Apipost 私有化火热进行中

撰写答案

只服务于

前后端、移动端、测试人员

提问题 发布您遇到的Bug和问题,上万名大牛和开发者来帮您解决!