Rod는 DevTools 프로토콜을 기반으로 한 고급 드라이버입니다. 고위급 및 저수준 사용을 위해 웹 자동화 및 스크래핑을 위해 설계되었으며, 선임 개발자는 저수준 패키지 및 기능을 사용하여 자체 버전의 Rod 버전을 쉽게 사용자 정의하거나 구축 할 수 있습니다. 로드의 기본 버전을 빌드하십시오.
API 文档
시간 초과에 직관적이거나 장기 실행 작업을 취소하는 묶은 컨텍스트 디자인
준비 할 자동 대장 요소
유용하고 자동 입력 추적, 원격 모니터링 헤드리스 브라우저 디버깅
모든 작업에 대한 스레드 안전
브라우저를 자동으로 찾거나 다운로드합니다
Waitstable, Waitrequestidle, HijackRequests, Waitdownload 등과 같은 고급 도우미
2 단계 Waitevent 디자인, 이벤트를 놓치지 마십시오 (작동하는 방법)
중첩 된 iframes 또는 섀도우 돔을 올바르게 처리합니다
충돌 후 좀비 브라우저 프로세스 없음 (작동 방식)
CI는 100% 테스트 범위를 시행했습니다
examples_test.go 파일을 먼저 확인한 다음 폴더 폴더를 확인하십시오.
자세한 예제는 단위 테스트를 검색하십시오. Method HandleAuth 의 사용과 같이 HandleAuth 포함 된 모든 *_test.go 파일을 검색 할 수 있습니다. 예를 들어 리포지토리에서 Github Online 검색을 사용하십시오. GitHub 문제 나 토론을 검색 할 수도 있습니다. 많은 사용 예제가 기록됩니다.
다음은로드와 크로메드 사이의 예를 비교하는 것입니다.
궁금한 점이 있으면 문제/토론을 제기하거나 대화방에 가입하십시오.
당신의 도움은 환영하는 것 이상입니다! 질문을 할 문제를 열도록 다른 사람들이 도움이 될 수 있습니다.
질문을하기 전에 현명한 방법으로 질문하는 방법을 읽으십시오.
우리는 GitHub 프로젝트를 사용하여 작업을 관리하고 여기에서 문제의 우선 순위와 진행 상황을 볼 수 있습니다.
기여하려면 기고자 안내서를 읽으십시오.