Не работает http.request
Всем привет. Объясните новичку, plz, почему зависает скрипт:
main.js: #!/usr/bin/env node var parser = require('./parser/parser'); parser.parser(); parser.js: #!/usr/bin/env node var http = require('http'); exports.parser = function () { http.request({url: 'http://google.com/', encoding: 'utf-8'}, function (err, res, body) { console.log(body); }); }; Скрипт просто запускается и висит в памяти, ничего не выводя в консоль. Что не так? :cray: |
Всё чуточку сложнее, на самом деле:
var http = require('http') function parser() { var req = http.request({ hostname: 'www.google.com', encoding: 'utf-8' }, function (res) { res.setEncoding('utf8'); res.on('data', function(chunk) { console.log(chunk) }) }).end() } parser() |
|
Часовой пояс GMT +3, время: 16:01. |