Como posso usar um proxy http com node.js http.Client?

Quero fazer uma chamada HTTP de saída do node.js, usando o padrãohttp.Client. Mas não consigo acessar o servidor remoto diretamente da minha rede e preciso passar por um proxy.

Como eu digo ao node.js para usar o proxy?