nodejs遍历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(/\r?\n/); // 按行分割
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/bLi2 著作权归作者所有。请勿转载和采集!