nodejs http获取html
要使用Node.js的http模块来获取HTML,可以按照以下步骤进行:
- 首先,需要导入http模块:
const http = require('http');
- 创建一个http请求,指定URL和请求方法(GET或POST):
const options = {
hostname: 'example.com',
path: '/path/to/html',
method: 'GET'
};
- 发送请求并处理响应:
const req = http.request(options, (res) => {
let html = '';
// 接收到响应数据时触发
res.on('data', (chunk) => {
html += chunk;
});
// 响应数据接收完成时触发
res.on('end', () => {
console.log(html);
});
});
// 处理请求错误
req.on('error', (error) => {
console.error(error);
});
// 发送请求
req.end();
这样,就可以通过http模块获取到指定URL的HTML内容了。记得将example.com和/path/to/html替换为实际的URL和路径
原文地址: http://www.cveoy.top/t/topic/ihaF 著作权归作者所有。请勿转载和采集!