Chrome Chrome webdriver Headless모드
페이지 정보
본문
크롬 버전이 60버전 이상인 크롬에서는 ‘Headless’모드를 사용할 수 있습니다.
Dim chromeOptions As New ChromeOptions()
chromeOptions.AddArgument("--headless") '// Headless모드
chromeOptions.AddArgument("--window-size=1920x1080")
chromeOptions.AddArgument("--disable-gpu") '// gpu(그래픽카드 가속)를 사용하지 않음
chromeOptions.AddArgument("--user-agent=" & USER_AGENT)
iWD = New ChromeDriver(service, chromeOptions, TimeSpan.FromSeconds(30))
Headless 브라우저임을 숨기기
Headless 모드는 CLI 기반의 서버 OS에서도 Selenium을 통한 크롤링/테스트를 가능하게 만드는 멋진 모드지만, 어떤 서버들에서는 이런 Headless 모드를 감지하는 여러 가지 방법을 쓸 수 있습니다.
Headless 모드는 CLI 기반의 서버 OS에서도 Selenium을 통한 크롤링/테스트를 가능하게 만드는 멋진 모드지만, 어떤 서버들에서는 이런 Headless 모드를 감지하는 여러 가지 방법을 쓸 수 있습니다.
- 이전글[VB.NET] 파일 저장 시 유효하지 않은 파일명에 대한 특수 문자 처리 및 복구 방법 24.04.17
- 다음글[vb.net] 'Microsoft.Jet.OLEDB.12.0' 공급자는 로컬 컴퓨터에 등록할 수 없습니다. 23.11.24
댓글목록
등록된 댓글이 없습니다.