3

Node.JSで単純なサーバーを作成すると

var httpServer = http.createServer(callback);

httpServer.on('connect', function(req, socket, head){
    console.log('connect');
});

httpServer.listen(3128, '192.168.0.2');

connectイベントを受け取ったらどうすればよいですか?

バックグラウンド

  • これは、HTTP および HTTPS を提供するプロキシ サーバーになります。
  • クライアントはポート 3128 で接続します
  • クライアントが HTTPS リクエストを行うと、connectイベントが発生します

理想的には、リクエストをエンド サーバーにプロキシしてから、クライアントにレスポンスを返すことです。

しかし、ここでそれを行うための API は見当たりません。コールバックはのconnect通常の引数を持たず(request, response)、代わりに を受け入れます(request, socket, head)

要求を満たし、応答を発行するにはどうすればよいですか?

4

1 に答える 1