Escrevendo imagem para o servidor local

Atualiza

A resposta aceita foi boa para o ano passado, mas hoje eu usaria o pacote que todo mundo usa:https: //github.com/mikeal/reques

Origina

Estou tentando pegar o logotipo do google e salvá-lo no meu servidor com node.js.

Este é o que tenho agora e não funciona:

        var options = {
            host: 'google.com',
            port: 80,
            path: '/images/logos/ps_logo2.png'
        };

        var request = http.get(options);

        request.on('response', function (res) {
            res.on('data', function (chunk) {
                fs.writeFile(dir+'image.png', chunk, function (err) {
                    if (err) throw err;
                    console.log('It\'s saved!');
                });
            });
        });

Como posso fazer isso funcionar?

questionAnswers(6)

yourAnswerToTheQuestion