Chrome webdriver Headless모드 > vb.net

본문 바로가기

vb.net

[Chrome] Chrome webdriver Headless모드

회원사진
하나를하더라도최선을
2024-01-09 13:13 257 0

본문



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

댓글목록0

등록된 댓글이 없습니다.
게시판 전체검색