如何通过邮递员的请求前脚本设置请求正文? [英] How to set the request body via Postman's pre-request script?

查看:26
本文介绍了如何通过邮递员的请求前脚本设置请求正文?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用Postman 6.0发送HTTP请求。要发送请求,我使用预请求脚本获取令牌并将其放入环境中,以便在后续请求中使用它。

下面的脚本不起作用,因为没有发送正文。下面的脚本有什么错误吗?

const getTaxAccessToken={
  url: 'http://dev.xxx.com:4001/api/v1/portal/account/tax-login',
  method: "post",
  body: {
      'loginIdentity': 'admic',
      'password': 'abc123'
  },
  header: {
      'Content-Type': 'application/json'
  }
};
pm.sendRequest(getTaxAccessToken, function (err, response) {
  console.log("get accesstoken");
  console.log(response.access_Token);
  pm.environment.set("taxAccessToken", response.access_Token);
});

推荐答案

试试这个。

  body: {
     mode: 'raw',
     raw: JSON.stringify({'loginIdentity': 'admic', 'password': 'abc123'})
  }

这篇关于如何通过邮递员的请求前脚本设置请求正文?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆