send a request--发送一个post请求

2019-04-19  本文已影响0人  鱼豆腐爱好者协会会长

send a request 样例代码段默认只能发送get请求,而实际我们可能需要发送一个post请求,这个时候需要自己编写脚本来实现了:

const echoPostRequest = {

  url: 'https://postman-echo.com/post',

  method: 'POST',

  header: 'headername1:value1',

  body: {

    mode: 'raw',

    raw: JSON.stringify({ key: 'this is json' })

  }

};

pm.sendRequest(echoPostRequest, function (err, res) {

  console.log(err ? err : res.json());

});

const是js中用来定义变量的关键字,由const定义的变量不可以修改,而且必须初始化

url表示要发送的请求url;

method指定请求方法;

header定制请求头信息(很重要,因为你要传json格式的数据的话,需要在这里定义请求头为Content-Type:application/json,我开始这里没填写,一直提示json参数不对。。。)

body表示请求body中携带的参数

JSON.stringify() 方法是将一个JavaScript值(对象或者数组)转换为一个JSON字符串

定义好const变量后再由sendRequest()来发送请求即可

上一篇下一篇

猜你喜欢

热点阅读