如何通过外部读取http获取请求的正文内容?

时间:2017-10-19 10:08:13

标签: javascript scope request

  var request = require("request");
  var path = "xxx.json";
  getBody : function(callback, path) {
      var self = this;
      var options = {
        method : "GET",
        uri: path,
        headers: {
          'authorization-type': 'application/json',
          'Connection':    'keep-alive',
          'Accept':        '*/*',
         },
        json: true,
      };

      request.get(options, function(error, response, body){
        self.key = body.key;  
        console.log(self.key);
      });
     console.log(self.key);
    }

第二个console.log总是给出一个未定义的, 当我离开请求时,如何阅读正文的内容?我已尝试使用fucntion回调和全局变量,它们都不起作用,提前感谢您的建议。

0 个答案:

没有答案