在Node.js中使用request模块编写文本文件可以通过以下步骤实现:
npm install request
const request = require('request');
request('http://example.com/file.txt', (error, response, body) => {
if (!error && response.statusCode === 200) {
// 在这里处理获取到的文本文件内容
console.log(body);
}
});
上述代码中,我们使用request函数发送GET请求到指定的URL(例如http://example.com/file.txt),并在回调函数中处理响应。如果请求成功(状态码为200),则可以通过body
参数获取到文本文件的内容。
const fs = require('fs');
request('http://example.com/file.txt', (error, response, body) => {
if (!error && response.statusCode === 200) {
fs.writeFile('output.txt', body, (err) => {
if (err) throw err;
console.log('文本文件已保存!');
});
}
});
上述代码中,我们使用fs模块的writeFile函数将获取到的文本文件内容写入名为output.txt的本地文件。
领取专属 10元无门槛券
手把手带您无忧上云