2014-09-15 2 views
1

Я следую учебным пособиям node.js в разделе learnyounode, «HTTP CLIENT». Код, который предлагается в качестве решения является:Учебник Node.js, ошибки обработки Http Server

var http = require('http') 

http.get(process.argv[2], function (response) { 
    response.setEncoding('utf8') 
    response.on('data', console.log) 
    response.on('error', console.error) 
}) 

, но выполнение этого с узлом дает мне

events.js:72 
throw er; // Unhandled 'error' event 

мой рабочий раствор это один:

var http = require('http') 

http.get(process.argv[2], function (response) { 
    response.setEncoding('utf8'); 
    response.on('data', console.log);  
}).on('error', console.error); 

, что означает, что ответ объекта не является http.ClientRequest?

ответ

Смежные вопросы