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()来发送请求即可
网友评论