4

おそらくnode.js http.Clientでhttpプロキシを使用するにはどうすればよいですか?に関連していますか?

この投稿を読んで、ここで試してみました。 https://gist.github.com/lessmind/5704519

このrequest関数は、URL を指定するリクエストを送信し、リクエスト オプションとページ本文をproxy出力します。パラメータを取得すると、それを解析し、この投稿にあるようにリクエスト オプションに設定します。

しかし、http://showip.net/で試してみると、返された ip はプロキシと同じかどうか。

私は何か間違ったことをしましたか?または、プロキシ経由でリクエストを送信する他の方法はありますか?

4

1 に答える 1

3

http://nodejs.org/api/http.html#http_http_request_options_callbackによると

hostname: To support url.parse() hostname is preferred over host

プロキシ情報を上書きする場合は、この行を追加する必要があります。

options.hostname = proxy.hostname;
于 2013-06-04T09:29:15.097 に答える