Не работает 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, время: 10:22. |