Node.js 遍历 TXT 文件,使用 Axios 发送请求 - 代码示例
以下是用 Node.js 遍历 txt 文件每一行,获取数据使用 axios 发送请求的示例代码:
const fs = require('fs');
const axios = require('axios');
// 读取 txt 文件的每一行,并发送请求
async function sendRequestFromTxtFile(filePath) {
try {
const data = fs.readFileSync(filePath, 'utf8');
const lines = data.split(/
?
/); // 按行分割
for (const line of lines) {
// 发送 axios 请求
const response = await axios.get(line);
console.log(response.data);
}
} catch (err) {
console.error(err);
}
}
// 示例:读取 urls.txt 文件,并发送请求
sendRequestFromTxtFile('urls.txt');
该代码首先使用fs模块读取指定的 txt 文件,然后将其按行分割。接着,使用axios模块发送每行数据所表示的 URL 请求,并在控制台输出响应结果。最后,调用sendRequestFromTxtFile函数即可将 urls.txt 文件中所有 URL 请求发送出去。
原文地址: https://www.cveoy.top/t/topic/ndkd 著作权归作者所有。请勿转载和采集!