NEWS
Альтернатива - request(url).
-
var http = require('http'); // Read http://www.google.com page http.request('www.google.com', function(res) { res.setEncoding('utf8'); }).on('error', function(e) { log('problem with request: ' + e.message, 'error'); });оно?
Правда данный пример почему то вызывает ошибку: problem with request: connect ECONNREFUSED
-
var http = require('http'); // Read http://www.google.com page http.request('www.google.com', function(res) { res.setEncoding('utf8'); }).on('error', function(e) { log('problem with request: ' + e.message, 'error'); });оно?
Правда данный пример почему то вызывает ошибку: problem with request: connect ECONNREFUSED `
он прописывает ошибку в лог от сюда log('problem with request: ' + e.message, 'error');
-
Bluefox, подскажи нам как request(url)?
483_widget_anleitung.png -
var request = require('request'); request('http://www.google.com', function (error, response, body) { if (!error && response.statusCode == 200) { log(body) // Show the HTML for the Google homepage. } })Почему не работает http.request разберусь завтра вечером. У меня завтра экзамен. `
Мы за тебя держим кулочки!
-
Наконец то нашёл в чём загвоздка:
var http = require('http'); http.request({ hostname: 'www.google.com' }, function(res) { res.setEncoding('utf8'); var body = ''; res.on('data', function (chunk) { body += chunk; }).on('end', function () { log(body); }) }).on('error', function(e) { log('problem with request: ' + e.message, 'error'); }).end();end() в конце очень важно.
Причём:````
http.request('www.google.com', ...)не работает. Я советую использовать модуль request, а не http -
request не работает.
var url = 'http://192.168.0.14/sec/?pt=7&cmd=7:1'; var http = require('request'); http.request(url);log
javascript-0 2015-03-17 10:33:29 error at script.js.Test:3:6
javascript-0 2015-03-17 10:33:29 error } has no method 'request'
javascript-0 2015-03-17 10:33:29 error return new request.Request(options)
javascript-0 2015-03-17 10:33:29 error options.uri = params.uri
javascript-0 2015-03-17 10:33:29 error options.callback = params.callback
javascript-0 2015-03-17 10:33:29 error options = params.options
javascript-0 2015-03-17 10:33:29 error var params = initParams(uri, options, callback)
javascript-0 2015-03-17 10:33:29 error }
javascript-0 2015-03-17 10:33:29 error throw new Error('undefined is not a valid uri or options object.')
javascript-0 2015-03-17 10:33:29 error if (typeof uri === 'undefined') {
javascript-0 2015-03-17 10:33:29 error script.js.Test: TypeError: Object function request(uri, options, callback) {
javascript-0 2015-03-17 10:33:29 info Start javascript script.js.Test
-
request не работает.
var url = 'http://192.168.0.14/sec/?pt=7&cmd=7:1'; var http = require('request'); http.request(url);log
javascript-0 2015-03-17 10:33:29 error at script.js.Test:3:6
javascript-0 2015-03-17 10:33:29 error } has no method 'request'
javascript-0 2015-03-17 10:33:29 error return new request.Request(options)
javascript-0 2015-03-17 10:33:29 error options.uri = params.uri
javascript-0 2015-03-17 10:33:29 error options.callback = params.callback
javascript-0 2015-03-17 10:33:29 error options = params.options
javascript-0 2015-03-17 10:33:29 error var params = initParams(uri, options, callback)
javascript-0 2015-03-17 10:33:29 error }
javascript-0 2015-03-17 10:33:29 error throw new Error('undefined is not a valid uri or options object.')
javascript-0 2015-03-17 10:33:29 error if (typeof uri === 'undefined') {
javascript-0 2015-03-17 10:33:29 error script.js.Test: TypeError: Object function request(uri, options, callback) {
javascript-0 2015-03-17 10:33:29 info Start javascript script.js.Test `
var url = 'http://192.168.0.14/sec/?pt=7&cmd=7:1'; var request = require('request'); request(url);
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden