0

我有如下请求脚本并保存为 pageRequest.js。

pageRequest.js

var request = require('request');

var options = {
  method: 'get',
  url: 'http://xx.xx.xx.x/api/....'
};

function callback(error, response, body) {
  var info1 = JSON.parse(body);
  global.info = info1;
}

request(options, callback);

现在我正在执行上述脚本作为量角器 onPrepare 函数的一部分。但是我需要将上面的pageRequest.js转换为函数并且需要在我的脚本中调用。谁可以帮我这个事。

4

1 回答 1

0

通过实现正常的函数处理程序,可以将其转换为函数。

var request = require('request');

requestHandler: function(){
  var options = {
    method: 'get',
    url: 'http://xx.xx.xx.x/api/....'
  };

  function callback(error, response, body) {
    var info1 = JSON.parse(body);
    global.info = info1;
  }

  request(options, callback);
}
于 2017-07-27T13:40:30.447 回答