https://github.com/request/request#custom-http-headers
Это пример подстановки произвольных заголовков в модуле request.
Обернуть все это дело в setInterval и в callback обработать сохранение в файл например вот так:
https://nodejs.org/api/fs.html#fs_fs_writefile_fil...