axios.get('https://xxx/my.pdf', {responseType: 'blob'}).then(response => { fs.writeFile('/temp/my.pdf', response.data, (err) => { if (err) throw err; console.log('The file has been saved!'); }); });