Faire des requêtes http à travers un proxy SOCKS5 en NodeJS

Je prévois de faire une série de requêtes HTTP en NodeJS si Tor.

Tor utilise SOCKS5 alors je suis sorti et a cherché un moyen de proxify des requêtes HTTP en NodeJS.

J'ai l'intention de le http par défaut.demande() pour faire le travail.
Cependant, je n'arrive pas à trouver un moyen d'utiliser un proxy avec qui.
Quelqu'un a suggéré que je pourrais faire ceci:

var http = require("http");
var options = {
  host: "localhost",
  port: 9050,
  path: "http://check.torproject.org",
  method: 'GET',
  headers: {
    Host: "http://check.torproject.org",
  }
};
var req = http.request(options, function(res) {
  res.on('data', function (chunk) {
    console.log('BODY: ' + chunk);
  });
});

Mais il n'a pas de travail.

Ainsi, des suggestions?

InformationsquelleAutor Fredefl | 2012-07-17