从URL中提取JSON对象

时间:2016-11-29 00:47:31

标签: json node.js express xmlhttprequest httprequest

我们正在尝试通过http请求从URL中提取JSON对象。但是,当我们尝试返回文本时,我们始终得到“未定义”。我们实施http请求的方式有问题吗?

c.execute("CREATE table IF NOT EXISTS Movies(myindex integer, mvnm text, year integer, genere text)")

2 个答案:

答案 0 :(得分:3)

使用
关闭http.request()     x.end();
这是对类似问题的引用。
Sending http request in node.js

尝试将错误记录为:

req.on('error', function(err){
  console.log('problem with request:',err.message);
});  

同时检查the documentation of http library

答案 1 :(得分:0)

响应正文是数据但未返回x

var body = []
request.on('data', function(chunk) {
    body.push(chunk)
}).on('end', function() {
    body = Buffer.concat(body).toString()
    // all is done, you can now use body here
})