我们正在尝试通过http请求从URL中提取JSON对象。但是,当我们尝试返回文本时,我们始终得到“未定义”。我们实施http请求的方式有问题吗?
c.execute("CREATE table IF NOT EXISTS Movies(myindex integer, mvnm text, year integer, genere text)")
答案 0 :(得分:3)
使用
关闭http.request()
x.end();
这是对类似问题的引用。
Sending http request in node.js
尝试将错误记录为:
req.on('error', function(err){
console.log('problem with request:',err.message);
});
答案 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
})