0

Node.jsを使用して、パスとURLの処理およびヘッダーの変更を少し体操しながら、Squidを介してHTTPリクエストを作成できます。

var http = require('http');
var host = "lvhubproxy01";

var options = {
  host: host,
  port: 3128,
  path: "http://images.joyent.com/images",
  headers: {
    Host: 'images.joyent.com'
  }
};

var req = http.request(options, function(res) {
  console.dir('STATUS: ' + res.statusCode);
  console.log('HEADERS: ' + JSON.stringify(res.headers));
});

req.end();

Squidを介してnode-restifyリクエストも送信したいのですが、これを行う方法がわかりません。

SquidのようなHTTPフォワードプロキシを介してnode-restifyクライアントをどのように使用しますか?

4

1 に答える 1

1

このラッパーを使用して見ることができます: https://gist.github.com/jeffwhelpley/5417758 あまりきれいではありませんが、おそらく役立つでしょう。

于 2014-01-31T16:58:14.730 に答える