자료실

부자는 돈을 써서 시간을 아끼지만 가난한 사람은 시간을 써서 돈을 아낀다

vb.net

IT HUB를 찾아주셔서 감사합니다.

Chrome Chrome webdriver Headless모드

페이지 정보

profile_image
작성자 하나를하더라도최선을
댓글 0건 조회 1,528회 작성일 24-01-09 13:13

본문

크롬 버전이 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 모드를 감지하는 여러 가지 방법을 쓸 수 있습니다. 

댓글목록

등록된 댓글이 없습니다.