Я использую следующую программу, и когда я запускаю ее, я получаю следующую ошибку. Я смог запустить приложение, но когда я вставил в браузере localhost: 3000, я получил эту ошибку в консоли...
**Error: connect ECONNREFUSED**
at exports._errnoException (util.js:746:11)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1000:19)
Это программа У меня есть очень простое приложение узла всего с одним файлом со следующим кодом (это мой сервер/приложение/.js
var http = require('http'),
httpProxy = require('http-proxy'),
url = require('url');
proxy = httpProxy.createProxyServer({});
http.createServer(function (req, res) {
switch (hostname) {
case 'localhost':
proxy.web(req, res, {target: 'http://localhost:9001'});
break;
}
}).listen(3005, function () {
console.log('original proxy listening on port: ' + 3005);
});
http.createServer(function(req, res) {
res.end("Request received on 9001");
}).listen(9056);
Я хочу запустить новый прокси-сервер, когда пользователь нажимает на какой-либо URL-адрес
Я использую этот модуль для этого, что я делаю неправильно?
https://github.com/nodejitsu/node-http-proxy
другое дело... когда я использую этот код, я получаю ошибку...
process.on('uncaughtException', function (err) {
console.log(err);
});
это ошибка сейчас, есть идеи?
{ [Error: connect ECONNREFUSED]
code: 'ECONNREFUSED',
errno: 'ECONNREFUSED',
syscall: 'connect' }
{ [Error: socket hang up] code: 'ECONNRESET' }