2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Puppeteer는 Chrome 또는 Chromium의 헤드리스 버전을 제어하기 위한 고급 API를 제공하는 Google Chrome 팀에서 개발한 노드 라이브러리입니다. Puppeteer는 페이지 탐색, 콘텐츠 스크래핑, 스크린샷, PDF 생성 등을 포함한 다양한 작업을 수행할 수 있습니다.
웹페이지에서 테이블 데이터를 크롤링해야 한다고 가정해 보겠습니다. 이를 달성하기 위한 단계는 다음과 같습니다.
const puppeteer = require('puppeteer');
const http = require('http');
const proxyHost = "www.16yun.cn";
const proxyPort = "5445";
const proxyUser = "16QMSOML";
const proxyPass = "280651";
// 创建HTTP代理服务器
const proxy = http.createServer((req, res) =