Selenium 프록시 통합
Selenium과 Bright Data 프록시를 결합하면 웹 스크래핑 효율성이 향상되며, 안정적인 데이터 추출을 위한 안전하고 유연한 프록시 관리 기능을 제공합니다.
이 가이드는 최신 정보가 아닐 수 있습니다. 최신 가이드는 당사 문서를 참조하십시오.
- 400M+ 주거용 IP 주소
- 고정 세션 및 순환 세션
- 99.95% 성공률
- 지리적 위치 타겟팅 - 무료
스크래핑 브라우저: 고급 잠금 해제 기능을 갖춘 완전 호스팅 서비스
셀레늄 호환성
CDP 프로토콜을 통해 당사의 셀레늄 스크래핑 브라우저를 사용하여 원하는 수의 브라우저 세션을 가져오고 상호작용할 수 있도록 API 호출을 쉽게 수행하세요. 페이지 위에 마우스를 올리거나, 버튼 클릭, 스크롤, 텍스트 추가 등 데이터 수집을 위해 웹사이트 상호작용이 필요한 스크래핑 프로젝트에 이상적입니다.
const { Builder, Browser } = require('selenium-webdriver');
const {
AUTH = 'USER:PASS',
TARGET_URL = 'https://example.com',
} = process.env;
async function scrape(url = TARGET_URL) {
if (AUTH == 'USER:PASS') {
throw new Error(`AUTH 환경 변수에 스크래핑 브라우저 자격 증명을 제공하거나 스크립트를 업데이트하십시오.`);
}
console.log(`브라우저에 연결 중...`);
const server = `https://${AUTH}@brd.superproxy.io:9515`;
const driver = await new Builder()
.forBrowser(Browser.CHROME)
.usingServer(server)
.build();
try {
console.log(`연결됨! ${url}으로 이동 중...`);
await driver.get(url);
console.log(`이동 완료! 페이지 콘텐츠 스크래핑 중...`);
const data = await driver.getPageSource();
console.log(`스크래핑 완료! 데이터: ${data}`);
} finally {
await driver.quit();
}
}
if (require.main == module) {
scrape().catch(error => {
console.error(error.stack || error.message || error);
process.exit(1);
});
}
Selenium 기반 브라우저에서 Bright Data 프록시 사용하기
Bright Data의 강력한 프록시 네트워크를 Selenium 스크립트에 손쉽게 통합하여 탁월한 안정성과 확장성을 확보하세요. 주거용, 데이터 센터용 또는 모바일 프록시로 자동화된 브라우저 테스트 및 데이터 수집을 강화하여 전 세계적으로 원활하고 효율적인 접근을 보장합니다.
셀레니움이란 무엇인가요?
셀레니움(Selenium)은 가장 정확한 웹사이트 테스트 등을 위해 브라우징 환경을 시뮬레이션하는 고급 브라우저 자동화 소프트웨어로, 퍼피티어(Puppeteer)와 유사합니다. Bright Data의 슈퍼 프록시 서버와 셀레니움을 통합하여 온라인 운영을 한 단계 업그레이드하세요.
⚠️중요 참고:Bright Data의 주거용 프록시, 웹 언락커 또는 SERP API를 사용하는 경우, 대상 웹사이트와의 종단 간 보안 연결을 활성화하려면 SSL 인증서를 설치해야 합니다. 이는 간단한 절차이며, 자세한 지침은https://docs.brightdata.com/general/account/ssl-certificate#installation-of-the-ssl-certificate 를참조하십시오.
Selenium용 프록시 확보
수상 경력에 빛나는 프록시 인프라로 구동됩니다
400 million개 이상의 주거용 IP, 최고 수준의 기술력, 그리고 국가, 도시, 우편번호, 통신사, ASN을 대상으로 할 수 있는 능력은 저희 프리미엄 프록시 서비스를 개발자들에게 최고의 선택이 되게 합니다.
모든 개발 경로를 위한 프록시
웹 데이터의 지속적인 흐름을 최적화하기 위해 네트워크, 피어 및 IP를 믹스 앤 매치하세요.
Proxy Network Pricing
프록시 및 데이터 수집 분야의 선도 기업
650 매일 수집되는 공개 데이터 TB
매일 새로운 기능이 출시됩니다
세계 최고의 대학 7/10개 제공
업계 최고의 고객 경험
매일 새로운 기능이 출시됩니다
필요할 때 바로 질문에 답변하기 위해
실시간 네트워크 성능 대시보드
성능 최적화를 위해
데이터 수집 목표를 달성하기 위해