htmlunit

    0

    2답변

    htmlunit을 사용하여 웹 사이트를 구문 분석하고 있습니다. 다음 코드는 실패 : WebClient wc = new WebClient(BrowserVersion.CHROME); wc.getOptions().setCssEnabled(true); wc.getOptions().setJavaScriptEnabled(true); w

    1

    2답변

    웹 페이지에서 이미지를 다운로드하려고합니다. 웹 페이지를 호출 한 직후에 JavaScript (html2canvas 사용)에서 반환됩니다. 따라서 HTMLUnit 라이브러리를 사용하고 있지만 지금까지 성공하지 못했습니다. 불행히도 결함이있는 png 파일 만 다운로드됩니다. 약 140kb입니다. Windows에서 열 수 없습니다 (예 : 페인트 또는 미리보기

    0

    1답변

    테스트 케이스를 헤드리스 모드로 실행하고 HtmlUnit을 선택하여 요구 사항을 충족시키는 방법을 선택했습니다. 그러나 초기 페이지에서는 Windows 기반 인증 상자를 처리해야하며 유효한 인증을 기반으로하면 응용 프로그램의 요약 페이지로 이동하게됩니다. Robot 클래스 또는 AUtoIT를 사용하여 창 기반 팝업을 처리 할 수 ​​있지만 헤드리스 모드에서

    0

    1답변

    HtmlPage 객체에 저장 한 웹 페이지가 있습니다. XPath를 적용한 결과가 목록에 저장됩니다. 내가 관찰 이제 어떻게 List<?> items = null; items = page.getByXPath("//div[contains(@class,'search-result-cards')]/div[contains(@class,'listContainer')

    0

    2답변

    저는 HtmlUnit을 처음 사용합니다. htmlunit을 사용하여 웹 페이지를로드하고 xpath를 사용하여 특정 div 태그를 얻는 간단한 코드를 시도했습니다. xpath가 정확합니다. 콘솔 사용을 확인했습니다. 지금까지 내가 노력 코드는 import java.util.List; import com.gargoylesoftware.htmlunit.Web

    0

    1답변

    해결하기 위해 노력하고있는 근본적인 문제는 wireshark 내부에서 HtmlUnit (http://htmlunit.sourceforge.net/)을 사용하여 (암호화 된) 요청을 보는 것입니다. 패킷을 볼 수 있고 보안 소켓 레이어에서 TLSv1.2가 wireshark에서 사용되는 것을 볼 수 있지만 패킷의 내용을 확인해야합니다. 나는에 대한 정보를 읽었

    7

    1답변

    자바 프로그램 인 HTMLUnit을 사용하여 자바 스크립트 프로그램이 웹 페이지에서 호출하는 eval() 호출 수를 감지하고 싶습니다. 그러나 HTMLUnit에는 이러한 유형의 JavaScript 함수에 대한 기본 제공 처리기가 없습니다. 어떻게 할 수 있습니까? 감사합니다.

    1

    1답변

    htmlunit 라이브러리를 사용하여 Java 웹 페이지에 액세스하려고합니다. 일반 데스크톱 브라우저의 페이지를 성공적으로 읽을 수는 있지만 이제는 동일한 웹 페이지의 모바일 버전을 읽으려고합니다. 기본적으로 핸드폰 브라우저에 표시되는 원시 HTML은 읽을 수 있지만 읽을 수는 없습니다. 휴대 전화 사양이 다음과 같은 새로운 BrowserVersion 클래

    -1

    1답변

    현재 HtmlUnit을 사용하여 셀렌 스크립트를 실행 중입니다. 테스트 스크립트 실행시 다운로드 한 Zip 파일의 다운로드 위치를 어떻게 설정할 수 있습니까? chromeOptions.addArguments("--headless"); 자바의 전체 코드는 다음과 같이 나타납니다 : - -이 :

    0

    2답변

    를 사용하여 HtmlPage를 선언 할 때 :이 오류 얻을 try (final WebClient webClient = new WebClient(BrowserVersion.FIREFOX_45)) { webClient.getOptions().setJavaScriptEnabled(true); final HtmlPage page = web